NASDAQ:CWST | Income Statement | CASELLA WASTE SYSTEMS INC

Complete source-backed income-statement history.

Available history
2010-04-30 to 2026-06-30
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-30$543.75M$364.95M$19.96M-$16.6M$3.37M-$405,000.00$3.77M$0.06$0.0663,613,00063,685,000
2026-03-31$457.33M$308.93M$4.86M-$13.68M-$8.82M-$3.29M-$5.54M-$0.09-$0.0963,544,00063,544,000
2025-12-31$469.06M$312.82M$11.88M-$13.47M-$1.59M$921,000.00-$2.51M-$0.04-$0.0412,00015,000
2025-09-30$485.35M$315.26M$29.37M-$13.48M$15.89M$5.91M$9.98M$0.16$0.1663,492,00063,591,000
2025-06-30$465.33M$308.07M$19.27M-$12.39M$6.89M$1.68M$5.21M$0.08$0.0863,461,00063,563,000
2025-03-31$417.1M$280.45M$3.14M-$11.28M-$8.14M-$3.33M-$4.81M-$0.08-$0.0863,387,00063,387,000
2024-12-31$427.49M$285.64M$18.53M-$12.82M$5.71M$835,000.00$4.88M$0.08$0.081,258,0001,266,000
2024-09-30$411.63M$267.12M$24.38M-$13.96M$10.42M$4.65M$5.77M$0.10$0.1058,808,00058,921,000
2024-06-30$377.16M$243.79M$23.02M-$12.22M$10.8M$3.79M$7.01M$0.12$0.1258,109,00058,199,000
2024-03-31$341.01M$230.79M$6.84M-$12.72M-$5.88M-$1.77M-$4.12M-$0.07-$0.0758,030,00058,030,000
2023-12-31$359.57M$239.17M$13.36M-$12.32M$1.04M$2.85M-$1.81M-$0.04-$0.04946,000949,000
2023-09-30$352.74M$226.3M$34.19M-$10M$24.19M$6.02M$18.17M$0.31$0.3157,962,00058,062,000
2023-06-30$289.65M$186.32M$22.61M-$15.14M$7.48M$1.99M$5.49M$0.10$0.1052,885,00052,980,000
2023-03-31$262.6M$180.24M$10.27M-$5.93M$4.34M$791,000.00$3.55M$0.07$0.0751,770,00051,869,000
2022-12-31$272.13M$184.34M$17.22M-$5.59M$11.63M$3.21M$8.42M$0.16$0.1719,00018,000
2022-09-30$295.27M$190.29M$36.29M-$4.48M$31.81M$9.14M$22.67M$0.44$0.4451,677,00051,806,000
2022-06-30$283.67M$186.04M$31.72M-$5.34M$26.38M$8.58M$17.8M$0.34$0.3451,642,00051,781,000
2022-03-31$234.03M$162.46M$10.17M-$5.02M$5.15M$958,000.00$4.19M$0.08$0.0851,490,00051,657,000
2021-12-31$241.84M$162.82M$16.32M-$4.7M$11.62M$2.47M$9.15M$0.18$0.1809,000
2021-09-30$241.97M$153.89M$27.39M-$4.93M$22.46M$6.6M$15.86M$0.31$0.3151,389,00051,586,000
2021-06-30$215.88M$138.55M$21.95M-$4.72M$17.23M$5.44M$11.78M$0.23$0.2351,366,00051,546,000
2021-03-31$189.53M$127.14M$12.01M-$5.27M$6.74M$2.43M$4.31M$0.08$0.0851,179,00051,387,000
2020-12-31$200.24M$133.26M$14.21M-$4.94M$9.27M-$53.64M$62.92M$1.29$1.28552,000564,000
2020-09-30$202.67M$130.41M$20.63M-$5.14M$15.49M$374,000.00$15.12M$0.31$0.3148,370,00048,619,000
2020-06-30$188.77M$123.46M$17.44M-$4.97M$12.47M$357,000.00$12.11M$0.25$0.2548,348,00048,563,000
2020-03-31$182.91M$128.52M$7.01M-$5.94M$1.07M$109,000.00$959,000.00$0.02$0.0248,005,00048,262,000
2019-12-31$193.62M$130.95M$14.6M-$5.69M$8.91M-$156,000.00$9.07M$0.19$0.19197,000306,000
2019-09-30$198.55M$131.27M$18.49M-$5.92M$12.56M$178,000.00$12.39M$0.26$0.2647,690,00048,361,000
2019-06-30$187.46M$128.67M$15.54M-$5.55M$9.99M-$1.93M$11.92M$0.25$0.2547,464,00048,221,000
2019-03-31$163.66M$117.76M$4.44M-$6.13M-$1.69M$29,000.00-$1.71M-$0.04-$0.0445,913,00045,913,000
2018-12-31$174.72M$121.76M-$5.14M-$7.76M-$12.89M$782,000.00-$13.68M-$0.32-$0.3183,000230,000
2018-09-30$172.83M$114.12M$28.88M-$6.21M$22.68M$377,000.00$22.3M$0.52$0.5042,779,00044,175,000
2018-06-30$165.65M$111.8M$15.15M-$13.4M$1.75M$45,000.00$1.7M$0.04$0.0442,661,00043,916,000
2018-03-31$147.46M$105.61M$838,000.00-$6.34M-$5.5M-$1.59M-$3.91M42,370,000
2017-12-31$151.22M$104.23M$9.85M-$5.65M$4.21M-$15.81M$20.02M$0.48$0.4863,00063,000
2017-09-30$160.27M$103.9M$18.28M-$6.05M$12.23M$151,000.00$12.08M$0.29$0.2841,951,00043,295,000
2017-06-30$154.02M$102.52M-$47.28M-$6M-$53.28M$394,000.00-$53.68M-$1.28-$1.2841,811,00041,811,000
2017-03-31$133.8M$94.54M$6.56M-$6.77M-$208,000.00$16,000.00-$224,000.0041,584,00041,584,000
2016-12-31$143.79M$97.56M$10M-$21.82M-$11.82M$150,000.00-$11.97M-$0.29-$0.2964,000-663,000
2016-09-30$151.13M$98.8M$17.38M-$9.58M$7.8M$263,000.00$7.54M$0.18$0.1841,377,00042,287,000
2016-06-30$144.67M$95.19M$15.6M-$10.17M$5.42M$230,000.00$5.2M$0.13$0.1241,132,00041,598,000
2016-03-31$125.43M$90.42M$1.97M-$9.74M-$7.76M-$149,000.00-$7.61M40,996,00040,996,000
2015-12-31$140.02M$96.39M$4.7M-$11.48M-$6.78M$239,000.00-$7.02M82,000
2015-09-30$146.19M$99.66M$12.7M-$10.24M$2.46M$198,000.00$2.3M$0.06$0.0640,810,00041,283,000
2015-06-30$143.71M$98.74M$11.34M-$10.08M$1.26M$318,000.00$1.03M$0.03$0.0340,447,00040,846,000
2015-03-31$116.58M$87.83M$3.13M-$10.49M-$7.37M$596,000.00-$9.27M40,417,000
2014-10-31$141.34M$98.29M$10.06M-$9.48M$583,000.00$222,000.00$259,000.00$0.01$0.0140,326,00040,542,000
2014-09-30$141.92M$98.23M$10.62M-$9.15M$1.47M$229,000.00$1.08M$0.03$0.0340,313,00040,581,000
2014-07-31$141.39M$98.77M$9.34M-$9.2M$136,000.00$290,000.00-$290,000.0040,123,000
2014-06-30$137.28M$97.22M-$473,000.00-$9.38M-$9.85M$528,000.00-$6.66M-$0.17-$0.1739,995,00039,995,000
2014-04-30$118.93M$88.03M-$5.97M-$9.14M-$15.11M$524,000.00-$11.81M31,000
2014-03-31$113.2M$86.4M-$3.67M-$9.63M-$13.31M$303,000.00-$13.42M39,909,000
2014-01-31$117.85M$87.6M-$1.3M-$9.08M-$10.38M$656,000.00-$10.75M39,882,000
2013-10-31$132.3M$90.55M$9.45M-$9.68M-$230,000.00$300,000.00-$339,000.00-$0.01-$0.0139,821,00039,821,000
2013-07-31$128.56M$88.42M$9.74M-$9.53M$205,000.00$319,000.00-$191,000.0039,662,000
2013-04-30$108.69M$78.15M$2.11M-$10.55M-$8.44M$1.37M-$13.4M1,650,000
2013-01-31$112.17M$81.44M$78,000.00-$16.19M-$16.11M-$4.96M-$11.41M39,230,000
2012-10-31$116.84M$82.09M$4.43M-$24.87M-$20.44M$413,000.00-$20.97M30,872,000
2012-07-31$117.64M$81.35M$5.81M-$13.32M-$7.51M$650,000.00-$8.37M26,992,000
2012-04-30$96.31M$64.82M-$37.34M-$10.92M-$48.25M$263,000.00-$49.13M34,00034,000
2012-01-31$114.58M$81.4M$4.42M-$28.45M-$24.03M$601,000.00-$24.64M26,822,00026,822,000
2011-10-31$129.87M$86.63M$11.63M-$12.4M-$777,000.00$67,000.00-$765,000.00-$0.03-$0.0326,759,00026,759,000
2011-07-31$127.19M$85.22M$10.26M-$13.3M-$3.05M$661,000.00-$3.06M26,564,000
2011-04-30$98.17M$68.43M-$1.78M-$18.92M-$20.71M-$25.86M79,00079,000
2011-01-31$111.63M$76.93M$6.29M-$11.58M-$5.29M$1.08M26,115,00026,115,000
2010-10-31$122.9M$79.31M$12.27M-$11.81M$458,000.00$281,000.00-$0.04-$0.0426,058,00026,788,000
2010-07-31$121.99M$81.34M$12.66M-$13.8M-$1.15M$779,000.00-$2.9M

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$1.84B$1.22B$63.67M-$50.62M$13.05M$5.18M$7.87M$0.12$0.1263,462,00063,565,000
2024-12-31$1.56B$1.03B$72.76M-$51.71M$21.05M$7.51M$13.54M$0.23$0.2359,576,00059,681,000
2023-12-31$1.26B$832.04M$80.43M-$43.38M$37.05M$11.65M$25.4M$0.46$0.4655,174,00055,274,000
2022-12-31$1.09B$723.12M$95.39M-$20.43M$74.97M$21.89M$53.08M$1.03$1.0351,623,00051,767,000
2021-12-31$889.21M$582.4M$77.66M-$19.61M$58.05M$16.95M$41.1M$0.80$0.8051,312,00051,515,000
2020-12-31$774.58M$515.65M$59.3M-$21M$38.3M-$52.8M$91.11M$1.87$1.8648,793,00049,045,000
2019-12-31$743.29M$508.66M$53.08M-$23.3M$29.78M-$1.87M$31.65M$0.67$0.6647,226,00047,966,000
2018-12-31$660.66M$453.29M$39.73M-$33.7M$6.04M-$384,000.00$6.42M$0.15$0.1542,688,00044,168,000
2017-12-31$599.31M$405.19M-$12.58M-$24.47M-$37.05M-$15.25M-$21.8M-$0.52-$0.5241,846,00041,846,000
2016-12-31$565.03M$381.97M$44.95M-$51.31M-$6.36M$494,000.00-$6.85M-$0.17-$0.1741,233,00041,233,000
2015-12-31$546.5M$382.62M$31.87M-$42.3M-$10.43M$1.35M-$12.97M40,642,000
2014-04-30$497.63M$354.59M$11.92M-$37.43M-$25.51M$1.8M-$23.1M39,820,000
2013-04-30$455.34M$323.01M$12.42M-$64.93M-$52.51M-$2.53M-$54.14M34,015,000
2012-04-30$467.95M$318.07M-$11.03M-$65.08M-$76.11M$1.59M-$77.59M26,749,00026,749,000
2011-04-30$454.69M$306.01M$29.43M-$56.12M-$26.69M-$23.72M$38.43M26,105,00026,105,000
2010-04-30$457.64M$303.4M$32.81M-$46.62M-$13.81M$2.24M-$13.86M25,731,00025,731,000