Ecolab Inc (ECL)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
| 12-1995 | 12-1994 | 12-1993 | 12-1992 | 12-1991 | |
| Cash Flows From Operating Activities | |||||
| Net Income | 99,189 | 84,562 | 76,638 | 64,270 | -243,577 |
| Depreciation Amortization | 76,279 | 56,867 | 50,234 | 47,689 | 43,565 |
| Other Working Capital | -9,955 | 5,421 | 28,319 | -599 | 19,124 |
| Other Operating Activity | 950 | 22,496 | 14,796 | 1,778 | 303,176 |
| Operating Cash Flow | $166,463 | $169,346 | $169,987 | $113,138 | $122,288 |
| Cash Flows From Investing Activities | |||||
| PPE Investments | -108,088 | -83,621 | -62,073 | -56,282 | -51,492 |
| Net Acquisitions | -26,437 | 0 | N/A | N/A | -5,288 |
| Other Investing Activity | 10,998 | 5,481 | 19,991 | 91,617 | -136,024 |
| Investing Cash Flow | $-123,527 | $-78,140 | $-42,082 | $35,335 | $-192,804 |
| Cash Flows From Financing Activities | |||||
| Dividend Paid | -33,114 | -27,851 | -24,037 | -21,983 | -22,027 |
| Other Financing Activity | -83,516 | -12,985 | -91,892 | -167,104 | 148,611 |
| Financing Cash Flow | $-116,630 | $-40,836 | $-115,929 | $-189,087 | $126,584 |
| Exchange Rate Effect | 157 | -757 | -328 | -519 | 324 |
| Beginning Cash Position | 98,255 | 48,642 | 36,486 | 77,619 | 21,227 |
| End Cash Position | 24,718 | 98,255 | 48,134 | 36,486 | 77,619 |
| Net Cash Flow | $-73,537 | $49,613 | $11,648 | $-41,133 | $56,392 |
| Free Cash Flow | |||||
| Operating Cash Flow | 166,463 | 169,346 | 169,987 | 113,138 | 122,288 |
| Free Cash Flow | 166,463 | 169,346 | 169,987 | 113,138 | 122,288 |