bf/NYSE:CLH_icon.jpeg

COM:CLEANHARBORS

Clean Harbors

  • Stock

Last Close

250.03

22/11 21:00

Market Cap

13.61B

Beta: -

Volume Today

353.56K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
879.43M
-
846.67M
3.73%
858.48M
1.40%
851.47M
0.82%
845.02M
0.76%
732.50M
13.32%
936.23M
27.81%
893.37M
4.58%
713.04M
20.18%
636.08M
10.79%
697.51M
9.66%
729.52M
4.59%
692.11M
5.13%
688.94M
0.46%
752.79M
9.27%
755.85M
0.41%
747.40M
1.12%
749.78M
0.32%
849.14M
13.25%
843.18M
0.70%
858.20M
1.78%
780.84M
9.01%
868.68M
11.25%
891.67M
2.65%
871.00M
2.32%
858.56M
1.43%
710M
17.30%
779.34M
9.77%
796.19M
2.16%
808.15M
1.50%
926.46M
14.64%
951.48M
2.70%
1.12B
17.66%
1.17B
4.43%
1.36B
16.01%
1.36B
0.50%
1.28B
6.23%
1.31B
2.29%
1.40B
6.92%
1.37B
2.30%
1.34B
2.02%
1.38B
2.88%
1.55B
12.79%
1.53B
1.50%
cost of revenue
645.16M
-
625.72M
3.01%
606.95M
3.00%
598.41M
1.41%
610.72M
2.06%
546.51M
10.51%
652.69M
19.43%
634.65M
2.76%
522.97M
17.60%
464.28M
11.22%
480.00M
3.39%
491.92M
2.48%
496.66M
0.96%
496.58M
0.02%
519.80M
4.68%
519.60M
0.04%
526.69M
1.37%
546.42M
3.75%
583.58M
6.80%
580.68M
0.50%
594.86M
2.44%
564.36M
5.13%
594.93M
5.42%
612.75M
3.00%
615.77M
0.49%
606.67M
1.48%
470.68M
22.42%
511.63M
8.70%
548.77M
7.26%
560.54M
2.14%
617.89M
10.23%
639.23M
3.45%
792.18M
23.93%
843.39M
6.46%
898.47M
6.53%
910.65M
1.36%
891.42M
2.11%
931.51M
4.50%
947.51M
1.72%
943.95M
0.38%
923.15M
2.20%
971.07M
5.19%
1.04B
6.64%
1.06B
1.94%
gross profit
234.27M
-
220.95M
5.68%
251.53M
13.84%
253.06M
0.61%
234.30M
7.41%
185.99M
20.62%
283.54M
52.45%
258.72M
8.75%
190.08M
26.53%
171.80M
9.61%
217.51M
26.60%
237.60M
9.24%
195.45M
17.74%
192.36M
1.58%
232.99M
21.12%
236.25M
1.40%
220.71M
6.58%
203.35M
7.87%
265.56M
30.59%
262.50M
1.15%
263.35M
0.32%
216.47M
17.80%
273.75M
26.46%
278.91M
1.89%
255.24M
8.49%
251.90M
1.31%
239.32M
4.99%
267.71M
11.87%
247.41M
7.58%
247.61M
0.08%
308.57M
24.62%
312.25M
1.19%
327.30M
4.82%
325.72M
0.48%
457.84M
40.56%
452.44M
1.18%
386.67M
14.54%
375.87M
2.79%
450.39M
19.82%
421.75M
6.36%
415.02M
1.59%
405.63M
2.26%
517.18M
27.50%
473.82M
8.38%
selling and marketing expenses
-111.55M
-
general and administrative expenses
104.93M
-
118.96M
13.37%
115.73M
2.72%
99.70M
13.85%
103.53M
3.84%
107.72M
4.05%
120.42M
11.79%
93.11M
22.68%
92.92M
0.21%
104.48M
12.45%
107.06M
2.47%
110.95M
3.63%
99.51M
10.31%
112.22M
12.77%
112.29M
0.07%
113.25M
0.85%
118.88M
4.97%
115.09M
3.19%
126.00M
9.48%
121.22M
3.79%
141.44M
16.69%
114.81M
18.83%
123.92M
7.93%
122.30M
1.31%
123.02M
0.59%
selling general and administrative expenses
104.93M
-
118.96M
13.37%
115.73M
2.72%
99.70M
13.85%
103.53M
3.84%
107.72M
4.05%
120.42M
11.79%
93.11M
22.68%
92.92M
0.21%
104.48M
12.45%
107.06M
2.47%
110.95M
3.63%
99.51M
10.31%
112.22M
12.77%
112.29M
0.07%
113.25M
0.85%
118.88M
4.97%
115.09M
3.19%
126.00M
9.48%
121.22M
3.79%
141.44M
16.69%
114.81M
18.83%
123.92M
7.93%
122.30M
1.31%
123.02M
0.59%
129.31M
5.11%
103.84M
19.70%
106.54M
2.60%
111.35M
4.51%
121.64M
9.24%
124.11M
2.03%
133.16M
7.30%
159.05M
19.44%
151.17M
4.95%
155.61M
2.93%
151.71M
2.50%
168.90M
11.33%
166.75M
1.27%
167.38M
0.38%
171.02M
2.17%
166.01M
2.93%
181.87M
9.55%
197.88M
8.80%
177.85M
10.12%
research and development expenses
other expenses
-325K
-
4.18M
1,385.54%
-655K
115.68%
613K
193.59%
244K
60.20%
409K
67.62%
-660K
261.37%
-139K
78.94%
-990K
612.23%
-350K
64.65%
-189K
46%
-198K
4.76%
6.93M
3,601.01%
-1.55M
122.35%
-833K
46.22%
-432K
48.14%
-3.31M
665.05%
-299K
90.95%
846K
382.94%
-996K
217.73%
-4.06M
307.73%
2.98M
173.45%
-564K
118.91%
-427K
24.29%
905K
311.94%
-2.37M
361.33%
-500K
78.86%
2.27M
553.60%
307K
86.46%
-1.23M
500%
-1.48M
20.52%
199K
113.45%
1.99M
902.01%
87.45M
4,285.86%
91.06M
4.13%
91.64M
0.63%
90.38M
1.38%
88.17M
2.45%
-1.28M
101.46%
334K
126.03%
3.15M
842.51%
103.68M
-
cost and expenses
820.55M
-
816.76M
0.46%
791.37M
3.11%
770.80M
2.60%
787.49M
2.17%
725.20M
7.91%
843.48M
16.31%
799.40M
5.23%
687.50M
14.00%
640.17M
6.88%
663.01M
3.57%
678.71M
2.37%
670.17M
1.26%
683.51M
1.99%
706.04M
3.30%
708.18M
0.30%
719.47M
1.59%
738.79M
2.69%
784.79M
6.23%
777.44M
0.94%
816.72M
5.05%
757.11M
7.30%
795.63M
5.09%
811.30M
1.97%
818.70M
0.91%
813.07M
0.69%
649.78M
20.08%
695.47M
7.03%
734.45M
5.61%
757.29M
3.11%
816.46M
7.81%
846.65M
3.70%
1.04B
22.52%
1.08B
4.31%
1.15B
5.83%
1.15B
0.77%
1.15B
0.29%
1.19B
3.11%
1.21B
1.82%
1.21B
0.27%
1.19B
1.69%
1.15B
3.19%
1.23B
6.98%
1.34B
8.41%
operating expenses
175.39M
-
191.04M
8.92%
184.41M
3.47%
172.39M
6.52%
176.77M
2.54%
178.69M
1.09%
190.79M
6.77%
164.75M
13.65%
164.53M
0.13%
175.89M
6.91%
183.00M
4.04%
186.79M
2.07%
173.51M
7.11%
186.92M
7.73%
186.24M
0.36%
188.59M
1.26%
192.78M
2.22%
192.36M
0.22%
201.20M
4.60%
196.75M
2.21%
221.86M
12.76%
192.74M
13.13%
200.70M
4.13%
198.55M
1.07%
202.93M
2.21%
206.40M
1.71%
179.10M
13.23%
183.84M
2.64%
185.67M
1.00%
196.76M
5.97%
198.57M
0.92%
207.41M
4.45%
245.10M
18.17%
238.63M
2.64%
246.67M
3.37%
243.35M
1.35%
259.28M
6.54%
254.92M
1.68%
260.56M
2.22%
267.38M
2.61%
267.73M
0.13%
181.87M
32.07%
197.88M
8.80%
281.53M
42.27%
interest expense
19.59M
-
19.55M
0.19%
19.38M
0.88%
19.49M
0.58%
19.24M
1.31%
19.44M
1.04%
19.25M
0.97%
19.14M
0.55%
18.85M
1.54%
19.13M
1.49%
21.87M
14.33%
21.76M
0.51%
21.33M
1.97%
22.79M
6.83%
22.80M
0.05%
21.25M
6.82%
20.07M
5.57%
21.03M
4.83%
21.36M
1.53%
20.65M
3.30%
20.14M
2.48%
20.69M
2.74%
21.12M
2.07%
20.85M
1.25%
18.99M
8.94%
19.79M
4.19%
19.32M
2.34%
17.41M
9.91%
18.27M
4.97%
18.40M
0.68%
18.63M
1.27%
18.64M
0.03%
23.70M
27.19%
25.51M
7.62%
26.82M
5.13%
29.18M
8.82%
28.31M
3.00%
20.63M
27.12%
32.07M
55.45%
32.57M
1.56%
32.29M
0.86%
-28.54M
188.38%
-36.45M
27.72%
41.17M
212.95%
ebitda
126.10M
-
103.44M
17.97%
132.53M
28.13%
151.33M
14.18%
128.38M
15.16%
76.07M
40.75%
159.86M
110.16%
163.02M
1.97%
93.56M
42.60%
64.61M
30.94%
107.93M
67.04%
124.17M
15.05%
100.22M
19.29%
76.51M
23.66%
117.75M
53.90%
120.79M
2.58%
96.12M
20.43%
86.30M
10.22%
138.55M
60.54%
138.57M
0.02%
115.36M
16.75%
103.00M
10.72%
147.60M
43.31%
154.85M
4.91%
130.61M
15.65%
118.66M
9.15%
132.88M
11.98%
160.62M
20.87%
133.47M
16.90%
122.27M
8.39%
180.69M
47.78%
177.14M
1.97%
167.12M
5.65%
172.59M
3.27%
300.87M
74.33%
298.69M
0.72%
214.83M
28.08%
205.83M
4.19%
280.24M
36.15%
250.55M
10.59%
252.87M
0.93%
162.32M
35.81%
242.93M
49.66%
296.63M
22.10%
operating income
58.88M
-
29.91M
49.21%
67.11M
124.42%
-42.75M
163.69%
57.54M
234.60%
7.30M
87.31%
60.76M
732.07%
93.97M
54.66%
25.55M
72.81%
-4.09M
116.00%
34.50M
944.24%
16.80M
51.30%
21.94M
30.60%
5.43M
75.24%
46.74M
760.37%
47.66M
1.97%
27.93M
41.39%
10.99M
60.66%
64.35M
485.51%
65.75M
2.16%
41.48M
36.90%
23.73M
42.79%
73.05M
207.78%
80.37M
10.02%
52.31M
34.91%
45.50M
13.02%
60.22M
32.36%
83.88M
39.29%
61.74M
26.39%
50.85M
17.63%
110.00M
116.30%
104.83M
4.70%
82.20M
21.59%
87.09M
5.96%
211.17M
142.46%
209.09M
0.99%
127.40M
39.07%
120.95M
5.06%
189.82M
56.94%
154.37M
18.68%
147.29M
4.58%
125.47M
14.81%
215.49M
71.74%
192.30M
10.76%
depreciation and amortization
67.55M
-
69.36M
2.68%
66.08M
4.73%
70.05M
6.01%
70.60M
0.79%
68.36M
3.18%
67.77M
0.85%
69.06M
1.90%
69.00M
0.08%
68.90M
0.15%
73.39M
6.52%
73.36M
0.04%
71.35M
2.74%
72.41M
1.49%
71.53M
1.22%
72.99M
2.04%
71.49M
2.05%
74.84M
4.69%
72.76M
2.78%
73.08M
0.44%
77.94M
6.65%
75.36M
3.32%
74.22M
1.51%
73.76M
0.62%
77.40M
4.94%
74.53M
3.70%
72.49M
2.74%
74.47M
2.73%
71.42M
4.10%
72.16M
1.04%
71.59M
0.79%
71.45M
0.20%
82.93M
16.06%
85.50M
3.09%
89.70M
4.91%
89.60M
0.11%
87.43M
2.42%
84.87M
2.93%
89.70M
5.68%
92.97M
3.65%
98.34M
5.77%
95.06M
3.33%
100.50M
5.72%
100.06M
0.44%
total other income expenses net
-325K
-
4.18M
1,385.54%
-655K
115.68%
-122.80M
18,648.24%
244K
100.20%
409K
67.62%
-32.65M
8,083.37%
-139K
99.57%
-990K
612.23%
-350K
64.65%
-189K
46%
-17.78M
9,307.41%
7.38M
141.54%
-1.55M
120.97%
24.84M
1,703.87%
-2.35M
109.48%
-4.22M
79.11%
-299K
92.91%
846K
382.94%
-3.46M
509.57%
-4.08M
17.75%
2.98M
173.11%
-564K
118.91%
-6.55M
1,060.64%
1.58M
124.14%
-5.44M
444.24%
-684K
87.42%
2.15M
414.33%
307K
85.72%
-1.23M
500%
-1.48M
20.52%
199K
113.45%
1.99M
902.01%
-24.31M
1,319.31%
-16.13M
33.67%
-27.98M
73.48%
-28.33M
1.27%
-22.88M
19.25%
-1.28M
94.39%
334K
126.03%
2.63M
687.43%
-29.68M
1,228.52%
-36.62M
23.37%
-36.90M
0.78%
income before tax
38.96M
-
14.53M
62.71%
47.08M
224.01%
-61.63M
230.91%
38.54M
162.54%
-11.73M
130.43%
40.85M
448.33%
74.81M
83.15%
5.71M
92.37%
-23.42M
510.11%
12.67M
154.10%
11.47M
9.46%
8.00M
30.30%
-18.69M
333.80%
49.10M
362.66%
24.63M
49.83%
3.65M
85.17%
-9.58M
362.27%
44.43M
563.88%
42.36M
4.65%
17.27M
59.24%
6.95M
59.73%
52.27M
651.75%
54.12M
3.54%
34.90M
35.52%
21.27M
39.05%
40.88M
92.20%
68.62M
67.85%
43.78M
36.21%
31.71M
27.57%
90.47M
185.31%
87.05M
3.78%
60.49M
30.51%
62.78M
3.79%
195.04M
210.68%
181.11M
7.14%
99.06M
45.30%
98.08M
1.00%
158.47M
61.58%
125.01M
21.12%
121.73M
2.62%
95.80M
21.30%
178.88M
86.73%
155.39M
13.13%
income tax expense
12.16M
-
5.57M
54.19%
18.41M
230.45%
31.71M
72.27%
11.17M
64.78%
-4.64M
141.54%
30.45M
756.62%
34.59M
13.57%
5.14M
85.13%
-2.55M
149.51%
8.70M
441.79%
21.73M
149.66%
20.71M
4.68%
2.70M
86.96%
23.22M
759.53%
12.57M
45.83%
-80.54M
740.49%
3.05M
103.79%
13.68M
348.18%
11.28M
17.60%
835K
92.59%
5.98M
615.81%
16.02M
168.11%
17.75M
10.76%
10.75M
39.45%
9.70M
9.76%
11.86M
22.28%
13.71M
15.63%
4.44M
67.59%
9.97M
124.41%
23.39M
134.58%
21.61M
7.65%
11.49M
46.79%
17.47M
51.94%
46.89M
168.44%
45.31M
3.36%
16.59M
63.38%
25.68M
54.76%
42.70M
66.31%
33.67M
21.16%
23.38M
30.56%
25.96M
11.05%
45.60M
75.62%
40.18M
11.88%
net income
26.80M
-
8.96M
66.57%
28.67M
220.00%
-93.34M
425.53%
27.38M
129.33%
-7.09M
125.89%
10.39M
246.64%
40.23M
286.99%
568K
98.59%
-20.87M
3,774.47%
3.97M
119.00%
-10.26M
358.57%
-12.71M
23.97%
-21.39M
68.28%
25.88M
220.97%
12.06M
53.41%
84.19M
598.24%
-12.63M
115.00%
30.75M
343.42%
31.09M
1.11%
16.43M
47.15%
976K
94.06%
36.24M
3,613.52%
36.37M
0.34%
24.15M
33.59%
11.57M
52.08%
29.02M
150.80%
54.91M
89.19%
39.33M
28.37%
21.74M
44.74%
67.08M
208.59%
65.44M
2.43%
48.99M
25.14%
45.31M
7.51%
148.16M
226.96%
135.80M
8.34%
82.47M
39.27%
72.40M
12.21%
115.77M
59.90%
91.34M
21.10%
98.35M
7.67%
69.83M
29.00%
133.28M
90.86%
115.21M
13.56%
weighted average shs out
60.67M
-
60.72M
0.08%
60.66M
0.09%
60.37M
0.49%
59.49M
1.45%
58.88M
1.04%
58.59M
0.48%
58.16M
0.73%
57.59M
0.97%
57.62M
0.04%
57.55M
0.12%
57.49M
0.11%
57.35M
0.24%
57.26M
0.15%
57.19M
0.13%
57.03M
0.27%
56.81M
0.39%
56.46M
0.62%
56.41M
0.08%
56.06M
0.62%
55.93M
0.24%
55.85M
0.14%
55.88M
0.05%
55.85M
0.04%
55.81M
0.08%
55.76M
0.09%
55.59M
0.30%
55.59M
0.00%
54.98M
1.10%
54.72M
0.47%
54.53M
0.35%
54.41M
0.22%
54.40M
0.02%
54.41M
0.02%
54.32M
0.17%
54.11M
0.38%
54.06M
0.10%
54.08M
0.03%
54.09M
0.03%
54.12M
0.06%
53.99M
0.23%
53.93M
0.12%
53.93M
0.00%
53.95M
0.04%
weighted average shs out dil
60.84M
-
60.86M
0.04%
60.78M
0.14%
60.37M
0.67%
59.61M
1.25%
58.88M
1.24%
58.71M
0.28%
58.27M
0.75%
57.72M
0.94%
57.62M
0.18%
57.68M
0.11%
57.49M
0.33%
57.35M
0.24%
57.26M
0.15%
57.34M
0.13%
57.20M
0.25%
56.95M
0.42%
56.46M
0.87%
56.51M
0.09%
56.29M
0.38%
56.21M
0.15%
56.08M
0.22%
56.07M
0.03%
56.16M
0.18%
56.12M
0.07%
56.05M
0.12%
55.75M
0.55%
55.74M
0.02%
55.26M
0.85%
55.04M
0.40%
54.85M
0.34%
54.71M
0.27%
54.66M
0.09%
54.67M
0.03%
54.60M
0.14%
54.38M
0.40%
54.38M
0.01%
54.40M
0.05%
54.45M
0.08%
54.42M
0.05%
54.26M
0.29%
54.21M
0.08%
54.25M
0.06%
54.23M
0.04%
eps
0.44
-
0.15
65.91%
0.47
213.33%
-1.55
429.79%
0.46
129.68%
-0.12
126.09%
0.18
250%
0.69
283.33%
0.01
98.55%
-0.36
3,700%
0.07
119.44%
-0.18
357.14%
-0.22
22.22%
-0.37
68.18%
0.45
221.62%
0.21
53.33%
1.48
604.76%
-0.22
114.86%
0.55
350%
0.55
0%
0.29
47.27%
0.02
93.10%
0.65
3,150%
0.65
0%
0.43
33.85%
0.21
51.16%
0.52
147.62%
0.99
90.38%
0.72
27.27%
0.40
44.44%
1.23
207.50%
1.20
2.44%
0.90
25.00%
0.83
7.78%
2.73
228.92%
2.51
8.06%
1.53
39.04%
1.34
12.42%
2.14
59.70%
1.69
21.03%
1.82
7.69%
1.29
29.12%
2.47
91.47%
2.14
13.36%
epsdiluted
0.44
-
0.15
65.91%
0.47
213.33%
-1.55
429.79%
0.46
129.68%
-0.12
126.09%
0.18
250%
0.69
283.33%
0.01
98.55%
-0.36
3,700%
0.07
119.44%
-0.18
357.14%
-0.22
22.22%
-0.37
68.18%
0.45
221.62%
0.21
53.33%
1.48
604.76%
-0.22
114.86%
0.54
345.45%
0.55
1.85%
0.29
47.27%
0.02
93.10%
0.65
3,150%
0.65
0%
0.43
33.85%
0.21
51.16%
0.52
147.62%
0.99
90.38%
0.71
28.28%
0.39
45.07%
1.22
212.82%
1.20
1.64%
0.90
25.00%
0.83
7.78%
2.71
226.51%
2.50
7.75%
1.52
39.20%
1.33
12.50%
2.13
60.15%
1.68
21.13%
1.81
7.74%
1.29
28.73%
2.46
90.70%
2.12
13.82%

All numbers in (except ratios and percentages)