Clean Harbors Free Cash Flow (FCF) History (CLH)

Clean Harbors reported $441.8M in free cash flow for fiscal 2025, an increase of 27.86% from the previous fiscal year, with a free cash flow margin of 7.33%.

View full Clean Harbors company overview

Clean Harbors free cash flow by year

Clean Harbors annual free cash flow

Fiscal yearPeriod endedFree cash flowChangeGrowthFCF margin
20252025-12-31$441.8M$96.3M+27.86%+7.33%
20242024-12-31$345.5M$33.3M+10.66%+5.87%
20232023-12-31$312.3M$31.1M+11.06%+5.77%
20222022-12-31$281.2M−$23.0M−7.56%+5.44%
20212021-12-31$304.1M$69.8M+29.79%+7.99%
20202020-12-31$234.3M$37.5M+19.03%+7.45%
20192019-12-31$196.9M$17.0M+9.45%+5.77%
20182018-12-31$179.9M$61.2M+51.54%+5.45%
20172017-12-31$118.7M$78.5M+194.96%+4.03%
20162016-12-31$40.2M−$98.9M−71.09%+1.46%
20152015-12-31$139.2M$99.4M+250.13%+4.25%
20142014-12-31$39.8M−$95.9M−70.69%+1.17%
20132013-12-31$135.6M$8.7M+6.82%+3.86%
20122012-12-31$127.0M$96.0M+309.34%+5.80%
20112011-12-31$31.0M−$76.6M−71.19%+1.56%
20102010-12-31$107.7M$76.6M+246.99%+6.22%
20092009-12-31$31.0M−$21.1M−40.48%+2.89%
20082008-12-31$52.1M+5.06%

Clean Harbors free cash flow growth trends

Over the last five reported fiscal years, free cash flow grew from $234.3M to $441.8M, a compound annual growth rate of 13.52%. Clean Harbors's latest reported quarter, Q1 2026, generated −$92.1M in free cash flow, an increase of $24.9M year over year.

About the metric

What free cash flow means

Free cash flow is the cash a company generates from operations after capital expenditures. Positive FCF can fund dividends, buybacks, debt repayment, or reinvestment; negative FCF means capital spending exceeded operating cash flow for that period.

Calculation and source

How free cash flow is calculated

TickerStat calculates free cash flow as SEC-reported operating cash flow minus capital expenditures. FCF margin equals free cash flow divided by revenue. Fiscal periods can differ from calendar years, so the tables include exact period-end dates.

Review Clean Harbors filings at SEC.gov ↗