| Cash flow (USD) | FY 2025 ended Dec 31, 2025 | FY 2024 ended Dec 31, 2024 | FY 2023 ended Dec 31, 2023 | FY 2023 ended Dec 31, 2022 | FY 2023 ended Dec 31, 2021 | FY 2020 ended Dec 31, 2020 |
|---|---|---|---|---|---|---|
| Net income | 2.08B | 2.11B | 1.37B | 1.09B | 1.13B | -1.21B |
| Depreciation and amortization | 672.60M | 634.90M | 616.70M | 618.50M | 604.40M | 594.30M |
| Stock-based compensation | 136.60M | 134.80M | 95.10M | 87.80M | 89.50M | 82.10M |
| Cash from operations | 2.95B | 2.81B | 2.41B | 1.79B | 2.06B | 1.86B |
| Capital expenditure | -1.05B | -994.50M | -774.80M | -712.80M | -643.00M | -489.00M |
| Free cash flow | 1.90B | 1.82B | 1.64B | 1.08B | 1.42B | 1.37B |
| Cash from investing | -2.71B | -433.80M | -990.50M | -716.80M | -4.58B | -414.50M |
| Dividends paid | -753.60M | -664.30M | -617.30M | -602.80M | -566.40M | -560.80M |
| Share buybacks | -783.80M | -986.50M | -13.70M | -518.20M | -106.60M | -146.20M |
| Net debt issued | 371.40M | -630.40M | -500.00M | 494.00M | 1.76B | 285.90M |
| Cash from financing | -853.30M | -2.02B | -1.05B | -837.30M | 1.60B | -341.80M |
| Net change in cash | 320.90M | 238.70M | -900.30M | 1.07B |
From Ecolab's 10-K and 10-Q filings with the SEC. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read cash flow or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.