Skip to content
10-Q

Quarterly Report

CLEAN HARBORS, INC CLH

0000822818-25-000030

← back to feed
Filed
Jul 30, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 25, 2025 53.63M sh
Shares Diluted Q2 2025 · Jun 30, 2025 53.8M sh
Shares Diluted Q2 2025 · Jun 30, 2025 53.9M sh
Shares Diluted Q2 2025 · Jun 30, 2024 54.25M sh
Shares Diluted Q2 2025 · Jun 30, 2024 54.23M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $67M
Stock Repurchased Q2 2025 · Jun 30, 2024 $10.22M
Capex Q2 2025 · Jun 30, 2025 $208.72M
Capex Q2 2025 · Jun 30, 2024 $273.02M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $209.65M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $234.59M
Long Term Debt Q2 2025 · Jun 30, 2025 $2.77B
Long Term Debt Q2 2025 · Dec 31, 2024 $2.77B
Short Term Debt Q2 2025 · Jun 30, 2025 $15.1M
Short Term Debt Q2 2025 · Dec 31, 2024 $15.1M
Stockholders Equity Q2 2025 · Jun 30, 2025 $2.71B
Stockholders Equity Q2 2025 · Mar 31, 2025 $2.57B
Stockholders Equity Q2 2025 · Dec 31, 2024 $2.57B
Stockholders Equity Q2 2025 · Jun 30, 2024 $2.44B
Stockholders Equity Q2 2025 · Mar 31, 2024 $2.31B
Stockholders Equity Q2 2025 · Dec 31, 2023 $2.25B
Current Liabilities Q2 2025 · Jun 30, 2025 $1.01B
Current Liabilities Q2 2025 · Dec 31, 2024 $1.1B
Current Assets Q2 2025 · Jun 30, 2025 $2.48B
Current Assets Q2 2025 · Dec 31, 2024 $2.43B
Total Assets Q2 2025 · Jun 30, 2025 $7.44B
Total Assets Q2 2025 · Dec 31, 2024 $7.38B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.36
Eps Diluted Q2 2025 · Jun 30, 2025 $3.44
Eps Diluted Q2 2025 · Jun 30, 2024 $2.46
Eps Diluted Q2 2025 · Jun 30, 2024 $3.75
Eps Basic Q2 2025 · Jun 30, 2025 $2.37
Eps Basic Q2 2025 · Jun 30, 2025 $3.46
Eps Basic Q2 2025 · Jun 30, 2024 $2.47
Eps Basic Q2 2025 · Jun 30, 2024 $3.77
Sga Expense Q2 2025 · Jun 30, 2025 $186.18M
Sga Expense Q2 2025 · Jun 30, 2025 $369.03M
Sga Expense Q2 2025 · Jun 30, 2024 $197.88M
Sga Expense Q2 2025 · Jun 30, 2024 $379.74M
Net Income Q2 2025 · Jun 30, 2025 $126.91M
Net Income Q2 2025 · Jun 30, 2025 $185.59M
Net Income Q2 2025 · Mar 31, 2025 $58.68M
Net Income Q2 2025 · Jun 30, 2024 $133.28M
Net Income Q2 2025 · Jun 30, 2024 $203.11M
Net Income Q2 2025 · Mar 31, 2024 $69.83M
Operating Income Q2 2025 · Jun 30, 2025 $210.3M
Operating Income Q2 2025 · Jun 30, 2025 $321.92M
Operating Income Q2 2025 · Jun 30, 2024 $215.49M
Operating Income Q2 2025 · Jun 30, 2024 $340.97M
Revenue Q2 2025 · Jun 30, 2025 $1.55B
Revenue Q2 2025 · Jun 30, 2025 $2.98B
Revenue Q2 2025 · Jun 30, 2024 $1.55B
Revenue Q2 2025 · Jun 30, 2024 $2.93B