NASDAQ:CWST
Casella Waste Systems, Inc.
- Stock
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
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)