bf/NASDAQ:CWST_icon.jpeg

NASDAQ:CWST

Casella Waste Systems, Inc.

  • Stock

USD

Last Close

88.31

06/11 21:01

Market Cap

5.81B

Beta: 0.92

Volume Today

509.57K

Avg: 273.76K

PE Ratio

140.35

PFCF: 55.22

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
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
Dec '24
Mar '25
Jun '25
Sep '25
revenue
116.58M
-
143.71M
23.28%
146.19M
1.72%
140.02M
4.21%
125.43M
10.42%
144.67M
15.34%
151.13M
4.47%
143.79M
4.86%
133.80M
6.95%
154.02M
15.11%
160.27M
4.06%
151.22M
5.64%
147.46M
2.49%
165.65M
12.34%
172.83M
4.34%
174.72M
1.09%
163.66M
6.33%
187.46M
14.54%
198.55M
5.91%
193.62M
2.48%
182.91M
5.53%
188.77M
3.20%
202.67M
7.36%
200.24M
1.20%
189.53M
5.35%
215.88M
13.90%
241.97M
12.09%
241.84M
0.05%
234.03M
3.23%
283.67M
21.21%
295.27M
4.09%
272.13M
7.84%
262.60M
3.50%
289.64M
10.30%
352.74M
21.78%
359.57M
1.94%
341.01M
5.16%
377.16M
10.60%
411.63M
9.14%
427.49M
3.85%
417.10M
2.43%
465.33B
111,463.87%
485.35M
99.90%
cost of revenue
87.83M
-
98.74M
12.41%
99.66M
0.93%
96.39M
3.28%
90.42M
6.20%
95.19M
5.28%
98.80M
3.80%
97.56M
1.25%
94.54M
3.10%
102.52M
8.44%
103.90M
1.34%
104.23M
0.32%
105.61M
1.33%
111.80M
5.86%
114.12M
2.07%
121.76M
6.70%
117.76M
3.29%
128.67M
9.27%
131.27M
2.02%
130.95M
0.25%
128.52M
1.86%
123.46M
3.93%
130.41M
5.62%
133.26M
2.19%
127.14M
4.59%
138.55M
8.98%
153.89M
11.07%
162.82M
5.80%
162.46M
0.22%
186.04M
14.52%
190.28M
2.28%
184.34M
3.12%
180.24M
2.22%
186.32M
3.37%
226.30M
21.46%
293.78M
29.82%
284.83M
3.05%
583.95M
-
737.02M
-
gross profit
28.74M
-
44.98M
56.47%
46.53M
3.45%
43.63M
6.22%
35.01M
19.76%
49.48M
41.32%
52.33M
5.76%
46.23M
11.66%
39.26M
15.08%
51.50M
31.18%
56.37M
9.47%
47.00M
16.63%
41.84M
10.96%
53.85M
28.69%
58.71M
9.03%
52.96M
9.79%
45.91M
13.33%
58.78M
28.06%
67.27M
14.44%
62.67M
6.84%
54.39M
13.21%
65.31M
20.06%
72.26M
10.65%
66.98M
7.31%
62.39M
6.85%
77.32M
23.93%
88.08M
13.91%
79.02M
10.29%
71.57M
9.42%
97.63M
36.41%
104.98M
7.53%
87.79M
16.38%
82.35M
6.19%
103.33M
25.47%
126.43M
22.36%
65.78M
47.97%
56.18M
14.60%
377.16M
571.36%
-172.33M
145.69%
427.49M
348.07%
417.10M
2.43%
-145.42M
-
selling and marketing expenses
-1.72M
-
82K
-
general and administrative expenses
16.80M
-
18.07M
7.53%
17.45M
3.45%
20.57M
17.88%
18.59M
9.63%
18.08M
2.71%
18.78M
3.83%
19.91M
6.02%
18.84M
5.34%
18.79M
0.27%
20.75M
10.41%
20.86M
0.51%
21.03M
0.82%
20.79M
1.11%
20.55M
1.19%
22.43M
9.18%
22.74M
1.39%
22.14M
2.63%
22.54M
1.77%
25.36M
12.52%
24.35M
3.97%
24.87M
2.14%
25.01M
0.56%
28.17M
12.62%
27.13M
3.69%
29.21M
7.67%
30.99M
6.10%
31.50M
1.63%
29.79M
5.42%
33.56M
12.65%
33.50M
0.18%
35.72M
6.62%
35.68M
0.11%
35.87M
0.52%
41.18M
14.81%
44.85M
8.91%
91.60M
-
selling general and administrative expenses
16.80M
-
18.07M
7.53%
17.45M
3.45%
20.57M
17.88%
18.59M
9.63%
18.08M
2.71%
18.78M
3.83%
19.91M
6.02%
18.84M
5.34%
18.79M
0.27%
20.75M
10.41%
20.86M
0.51%
21.03M
0.82%
20.79M
1.11%
20.55M
1.19%
22.43M
9.18%
22.74M
1.39%
22.14M
2.63%
22.54M
1.77%
25.36M
12.52%
24.35M
3.97%
24.87M
2.14%
25.01M
0.56%
28.17M
12.62%
27.13M
3.69%
29.21M
7.67%
30.99M
6.10%
31.50M
1.63%
29.79M
5.42%
33.56M
12.65%
33.50M
0.18%
35.72M
6.62%
35.68M
0.11%
35.87M
0.52%
41.18M
14.81%
43.13M
4.74%
44.33M
2.80%
91.52M
-
408.96M
346.86%
413.96M
1.22%
111.01M
-
research and development expenses
311K
-
311K
-
other expenses
164K
-
46K
71.95%
178K
286.96%
-1.53M
957.30%
141K
109.24%
363K
157.45%
192K
47.11%
394K
105.21%
81K
79.44%
326K
302.47%
164K
49.69%
368K
124.39%
-2.01M
646.47%
342K
117.01%
166K
51.46%
149K
10.24%
216K
44.97%
496K
129.63%
248K
50%
480K
93.55%
-43K
108.96%
492K
1,244.19%
157K
68.09%
466K
196.82%
138K
70.39%
510K
269.57%
178K
65.10%
488K
174.16%
29.43M
5,930.33%
31.15M
5.85%
34.09M
9.43%
33.24M
2.47%
33.44M
0.57%
452K
98.65%
225K
50.22%
627K
178.67%
-334.17M
53,397.13%
-354.14M
5.98%
-829K
99.77%
cost and expenses
118.39M
-
133.05M
12.39%
133.49M
0.33%
133.29M
0.15%
123.46M
7.38%
129.07M
4.55%
133.75M
3.63%
133.80M
0.03%
127.24M
4.90%
137.18M
7.81%
141.24M
2.96%
140.88M
0.26%
142.93M
1.46%
149.98M
4.93%
152.87M
1.92%
163.13M
6.71%
157.99M
3.15%
170.53M
7.94%
174.75M
2.47%
177.95M
1.83%
174.28M
2.07%
170.41M
2.22%
179.22M
5.17%
184.93M
3.19%
176.95M
4.31%
192.10M
8.56%
212.38M
10.55%
224.32M
5.63%
221.68M
1.18%
250.75M
13.12%
257.87M
2.84%
253.30M
1.77%
249.36M
1.56%
257.11M
3.11%
315.22M
22.60%
336.91M
6.88%
329.16M
2.30%
-354.14M
207.59%
675.47M
290.73%
408.96M
39.46%
413.96M
1.22%
848.03M
-
operating expenses
30.55M
-
34.31M
12.30%
33.83M
1.40%
36.90M
9.06%
33.04M
10.46%
33.89M
2.56%
34.95M
3.15%
36.23M
3.67%
32.69M
9.77%
34.66M
6.02%
37.34M
7.73%
36.65M
1.85%
37.32M
1.83%
38.18M
2.30%
38.75M
1.49%
41.37M
6.76%
40.23M
2.75%
41.86M
4.05%
43.48M
3.86%
47.00M
8.11%
45.76M
2.65%
46.95M
2.61%
48.81M
3.97%
51.67M
5.85%
49.81M
3.60%
53.55M
7.50%
58.48M
9.22%
61.50M
5.16%
59.22M
3.71%
64.71M
9.27%
67.59M
4.44%
68.96M
2.04%
69.11M
0.22%
70.79M
2.42%
88.91M
25.60%
43.13M
51.50%
44.33M
2.80%
-354.14M
898.81%
91.52M
125.84%
408.96M
346.86%
413.96M
1.22%
111.01M
-
interest expense
10.13M
-
10.15M
0.24%
10.09M
0.62%
9.99M
0.92%
10.03M
0.36%
10.00M
0.26%
9.64M
3.61%
9.20M
4.55%
6.45M
29.92%
6.33M
1.80%
6.21M
1.96%
6.01M
3.14%
6.42M
6.82%
6.39M
0.54%
6.42M
0.53%
6.83M
6.40%
6.34M
7.20%
6.05M
4.62%
6.17M
1.97%
6.17M
0.08%
5.90M
4.42%
5.51M
6.61%
5.30M
3.85%
5.40M
1.92%
5.47M
1.24%
5.30M
3.15%
5.10M
3.64%
5.19M
1.70%
5.16M
0.50%
5.70M
10.34%
6.18M
8.41%
6.20M
0.29%
6.28M
1.29%
7.39M
17.77%
10.22M
38.34%
13.69M
33.91%
13.07M
4.53%
12.70M
2.85%
8.93M
29.67%
11.85M
32.69%
11.60M
2.12%
15.66B
134,966.39%
9.86M
99.94%
ebitda
13.93M
-
29.69M
113.09%
31.97M
7.69%
21.54M
32.63%
18.62M
13.55%
34.31M
84.27%
36.50M
6.36%
25.82M
29.26%
22.33M
13.51%
35.49M
58.96%
35.79M
0.83%
29.32M
18.07%
20.89M
28.76%
36M
72.35%
41.22M
14.51%
30.68M
25.57%
25.03M
18.43%
39.11M
56.28%
46.94M
20.03%
39.92M
14.95%
31.67M
20.67%
42.76M
35.03%
47.40M
10.85%
41.35M
12.78%
37.07M
10.35%
50.66M
36.68%
57.26M
13.03%
47.08M
17.78%
41.92M
10.96%
64.42M
53.67%
71.58M
11.11%
52.68M
26.40%
47.02M
10.74%
67.91M
44.43%
85.48M
25.87%
84.04M
1.68%
71.02M
15.50%
78.83M
11.01%
72.66M
7.83%
83.92M
15.49%
74.95M
10.68%
99.56B
132,725.47%
97.16M
99.90%
operating income
3.13M
-
11.34M
262.83%
12.70M
11.94%
4.70M
62.96%
1.97M
58.02%
15.60M
690.07%
17.38M
11.43%
10.00M
42.47%
6.56M
34.34%
-47.28M
820.28%
18.28M
138.66%
9.85M
46.09%
838K
91.50%
15.15M
1,707.76%
28.88M
90.67%
-5.14M
117.79%
4.44M
186.45%
15.54M
249.93%
18.48M
18.92%
14.60M
21.00%
7.01M
51.99%
17.44M
148.77%
20.63M
18.28%
14.21M
31.14%
12.01M
15.48%
21.95M
82.75%
27.39M
24.79%
16.32M
40.42%
10.17M
37.68%
31.72M
211.95%
36.29M
14.40%
17.22M
52.55%
10.27M
40.39%
22.61M
120.30%
34.19M
51.18%
22.66M
33.73%
11.85M
47.72%
23.02M
94.33%
11.53M
49.90%
18.53M
60.66%
3.14M
83.04%
19.27B
613,072.13%
29.37B
52.39%
depreciation and amortization
15.44M
-
18.91M
22.50%
19.04M
0.70%
16.33M
14.25%
16.40M
0.45%
18.30M
11.53%
18.86M
3.10%
15.43M
18.22%
15.61M
1.22%
18.28M
17.06%
16.59M
9.22%
18.61M
12.15%
18.38M
1.25%
19.99M
8.78%
21.04M
5.24%
18.94M
9.98%
19.14M
1.06%
21.69M
13.34%
22.90M
5.56%
23.78M
3.84%
23.08M
2.94%
23.87M
3.43%
23.80M
0.30%
25.57M
7.45%
24.29M
5.03%
26.31M
8.35%
27.49M
4.47%
29.08M
5.78%
31.75M
9.20%
32.70M
2.98%
35.29M
7.91%
35.46M
0.48%
36.76M
3.66%
34.92M
4.99%
47.74M
36.69%
61.39M
28.60%
59.17M
3.61%
55.34M
6.48%
53.31M
3.66%
66.36M
24.47%
71.49M
7.74%
77.01B
107,614.26%
71.40M
99.91%
total other income expenses net
4.43M
-
676K
84.73%
-208K
130.77%
-3.52M
1,593.27%
189K
105.37%
-230K
221.69%
1K
100.43%
-12.62M
1,261,800%
-391K
96.90%
-63.83M
16,225.83%
-590K
99.08%
-124K
78.98%
-3.60M
2,800.81%
-7.53M
109.37%
9.08M
220.61%
-17.66M
294.37%
-1.02M
94.25%
-885K
12.89%
-5.07M
472.32%
-582K
88.51%
-1.67M
186.08%
-419K
74.83%
-2.66M
534.37%
-635K
76.11%
-433K
31.81%
-1.32M
204.16%
-2.03M
53.99%
-708K
65.09%
-5.02M
609.04%
-5.34M
6.45%
-4.48M
16.24%
-5.59M
24.84%
-5.93M
6.05%
-17.67M
198.16%
-3.11M
82.42%
-21.62M
596.04%
-17.73M
18.00%
-12.22M
31.07%
-1.11M
90.91%
-12.82M
1,053.74%
-11.28M
12.01%
-12.38B
109,715.57%
-13.48B
8.83%
income before tax
-7.37M
-
1.26M
117.12%
2.46M
94.85%
-6.78M
375.95%
-7.76M
14.50%
5.42M
169.84%
7.80M
43.86%
-11.82M
251.59%
-208K
98.24%
-53.28M
25,515.87%
12.23M
122.96%
4.21M
65.60%
-5.50M
230.69%
1.75M
131.81%
22.68M
1,196.68%
-12.89M
156.85%
-1.69M
86.93%
9.99M
692.88%
12.56M
25.77%
8.91M
29.08%
1.07M
88.01%
12.47M
1,067.60%
15.49M
24.23%
9.27M
40.14%
6.74M
27.28%
17.23M
155.46%
22.46M
30.40%
11.62M
48.29%
5.15M
55.68%
26.38M
412.33%
31.81M
20.61%
11.63M
63.44%
4.34M
62.69%
7.48M
72.34%
24.19M
223.48%
1.04M
95.71%
-5.88M
666.76%
10.80M
283.55%
10.42M
3.48%
5.71M
45.20%
-8.13M
242.44%
6.89B
84,758.88%
15.89B
130.72%
income tax expense
596K
-
318K
46.64%
198K
37.74%
240K
21.21%
-149K
162.08%
230K
254.36%
263K
14.35%
150K
42.97%
16K
89.33%
394K
2,362.50%
151K
61.68%
-15.81M
10,572.85%
-1.59M
89.96%
45K
102.83%
377K
737.78%
783K
107.69%
29K
96.30%
-1.93M
6,737.93%
178K
109.25%
-156K
187.64%
109K
169.87%
357K
227.52%
374K
4.76%
-53.64M
14,443.32%
2.43M
104.53%
5.44M
123.81%
6.60M
21.28%
2.47M
62.58%
958K
61.21%
8.58M
795.51%
9.14M
6.54%
3.21M
64.88%
791K
75.36%
1.99M
151.33%
6.02M
202.72%
2.85M
52.66%
-1.77M
161.99%
3.79M
314.72%
4.65M
22.65%
835K
82.05%
-3.33M
498.20%
1.68B
50,596.24%
5.91M
99.65%
net income
-9.27M
-
1.02M
111.06%
2.30M
124%
-7.02M
405.71%
-7.61M
8.39%
5.20M
168.28%
7.54M
45.08%
-11.97M
258.87%
-224K
98.13%
-53.67M
23,862.05%
12.08M
122.51%
20.02M
65.74%
-3.91M
119.53%
1.70M
143.58%
22.30M
1,208.80%
-13.68M
161.32%
-1.71M
87.47%
11.91M
795.16%
12.39M
3.95%
9.07M
26.80%
959K
89.42%
12.11M
1,163.09%
15.12M
24.80%
62.92M
316.20%
4.31M
93.15%
11.78M
173.32%
15.86M
34.61%
9.14M
42.34%
4.19M
54.18%
17.80M
324.73%
22.67M
27.40%
8.42M
62.86%
3.55M
57.87%
5.49M
54.74%
18.17M
231.00%
-1.81M
109.97%
-4.12M
127.33%
7.01M
270.17%
5.77M
17.63%
4.88M
15.51%
-4.81M
198.65%
5.21B
108,374.43%
9.98M
99.81%
weighted average shs out
40.42M
-
40.45M
0.07%
40.81M
0.90%
40.89M
0.19%
41.00M
0.26%
41.13M
0.33%
41.38M
0.60%
41.42M
0.11%
41.58M
0.39%
41.81M
0.55%
41.95M
0.33%
42.03M
0.20%
42.37M
0.80%
42.66M
0.69%
42.78M
0.28%
42.94M
0.37%
45.91M
6.93%
47.46M
3.38%
47.69M
0.48%
47.81M
0.25%
48.01M
0.41%
48.35M
0.71%
48.37M
0.05%
50.44M
4.27%
51.18M
1.47%
51.37M
0.37%
51.39M
0.04%
51.40M
0.03%
51.49M
0.17%
51.64M
0.30%
51.68M
0.07%
51.68M
0.00%
51.77M
0.18%
52.88M
2.15%
57.96M
9.60%
57.98M
0.03%
58.03M
0.08%
58.11M
0.14%
58.32M
0.36%
63.32M
8.58%
63.39M
0.10%
63.46M
0.12%
63.45M
0.02%
weighted average shs out dil
40.42M
-
40.85M
1.06%
41.28M
1.07%
40.89M
0.95%
41.00M
0.26%
41.60M
1.47%
42.29M
1.66%
41.42M
2.05%
41.58M
0.39%
41.81M
0.55%
43.30M
3.55%
43.39M
0.23%
42.37M
2.36%
43.92M
3.65%
44.17M
0.59%
42.94M
2.80%
45.91M
6.93%
48.22M
5.03%
48.36M
0.29%
48.58M
0.46%
48.26M
0.66%
48.56M
0.62%
48.62M
0.12%
50.72M
4.32%
51.39M
1.32%
51.55M
0.31%
51.59M
0.08%
51.62M
0.07%
51.66M
0.06%
51.78M
0.24%
51.81M
0.05%
51.83M
0.04%
51.77M
0.11%
52.98M
2.34%
58.06M
9.59%
57.98M
0.14%
58.03M
0.08%
58.20M
0.29%
58.41M
0.37%
63.45M
8.62%
63.39M
0.10%
63.46M
0.12%
63.55M
0.14%
eps
-0.23
-
0.03
113.04%
0.06
100%
-0.17
383.33%
-0.19
11.76%
0.13
168.42%
0.18
38.46%
-0.29
261.11%
-0.01
98.14%
-1.28
23,603.70%
0.29
122.66%
0.48
65.52%
-0.09
119.23%
0.04
143.34%
0.52
1,200%
-0.32
161.54%
-0.04
88.34%
0.25
770.24%
0.26
4.00%
0.19
26.92%
0.02
89.47%
0.25
1,150%
0.31
24%
1.25
303.23%
0.08
93.60%
0.23
187.50%
0.31
34.78%
0.18
41.94%
0.08
54.78%
0.34
317.69%
0.44
29.41%
0.16
63.64%
0.07
56.25%
0.10
42.86%
0.31
210.00%
-0.03
110.06%
-0.07
127.24%
0.12
269.25%
0.10
17.50%
0.08
22.22%
-0.08
203.90%
0.08
200%
0.16
100%
epsdiluted
-0.23
-
0.03
113.04%
0.06
100%
-0.17
383.33%
-0.19
11.76%
0.12
163.16%
0.18
50%
-0.29
261.11%
-0.01
98.14%
-1.28
23,603.70%
0.28
121.88%
0.46
64.29%
-0.09
120.07%
0.04
143.34%
0.50
1,150%
-0.32
164%
-0.04
88.34%
0.25
770.24%
0.26
4.00%
0.19
26.92%
0.02
89.47%
0.25
1,150%
0.31
24%
1.24
300%
0.08
93.55%
0.23
187.50%
0.31
34.78%
0.18
41.94%
0.08
54.94%
0.34
319.24%
0.44
29.41%
0.16
63.64%
0.07
56.25%
0.10
42.86%
0.31
210.00%
-0.03
110.06%
-0.07
127.24%
0.12
269.25%
0.10
17.67%
0.08
22.27%
-0.08
204.17%
0.08
200%
0.16
100%

All numbers in USD (except ratios and percentages)