NASDAQ:CWST | Key Financial Ratios | CASELLA WASTE SYSTEMS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.990.16%0.36%
2026-03-311.380.22%0.46%
2025-12-311.260.24%0.50%
2025-09-301.510.46%0.97%
2025-06-301.70.34%0.71%
2025-03-311.960.40%0.83%
2024-12-3120.42%0.87%
2024-09-302.550.22%0.45%
2024-06-301.580.77%1.86%
2024-03-311.580.72%1.73%
2023-12-311.531.00%2.49%
2023-09-301.631.43%3.46%
2023-06-302.871.66%3.98%
2023-03-311.293.69%10.45%
2022-12-311.173.66%10.66%
2022-09-301.183.84%11.06%
2022-06-301.113.43%10.27%
2022-03-310.933.14%9.42%
2021-12-310.963.20%9.73%
2021-09-300.947.41%23.26%
2021-06-301.827.67%24.23%
2021-03-311.957.91%25.30%
2020-12-311.887.63%25.16%
2020-09-300.843.75%25.17%
2020-06-300.763.57%26.41%
2020-03-311.043.58%29.09%
2019-12-310.793.40%25.79%
2019-09-300.90.95%8.04%
2019-06-300.882.17%19.57%
2019-03-311.021.04%10.38%
2018-12-310.870.88%-40.55%
2018-09-300.935.71%-759.94%
2018-06-301.014.58%-86.11%
2018-03-311-4.04%65.65%
2017-12-310.95-3.54%57.57%
2017-09-300.98-9.08%88.91%
2017-06-301.06-9.91%78.16%
2017-03-311.050.09%-2.31%
2016-12-310.95-1.08%27.93%
2016-09-301.03-0.30%13.64%
2016-06-300.93-1.13%32.19%
2016-03-311-1.82%39.67%
2015-12-310.9-2.05%60.25%
2015-09-301.06-0.88%36.76%
2015-06-300.99-1.08%36.71%
2015-03-311.07-1.29%39.34%
2014-12-310.91
2014-10-310.99-0.85%80.96%
2014-09-30-2.67%
2014-07-310.87-4.90%413.81%
2014-06-30-6.49%
2014-04-300.79-5.69%432.09%
2014-03-31-3.74%
2014-01-310.84-3.69%-905.17%
2013-10-310.85-3.73%-213.36%
2013-07-310.76-6.81%-394.27%
2013-04-300.73-8.16%-479.75%
2013-01-310.71-13.35%-370.64%
2012-10-310.56-15.40%-321.39%
2012-07-310.8-12.89%-1177.00%
2012-04-300.83-12.24%-472.20%
2012-01-310.77-4.65%-48.31%
2011-10-310.81
2011-07-310.9
2011-04-300.86

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.260.24%0.50%
2024-12-3120.42%0.87%
2023-12-311.531.00%2.49%
2022-12-311.173.66%10.66%
2021-12-310.963.20%9.73%
2020-12-311.887.63%25.16%
2019-12-310.793.40%25.79%
2018-12-310.870.88%-40.55%
2017-12-310.95-3.54%57.57%
2016-12-310.95-1.08%27.93%
2015-12-310.9-2.05%60.26%
2014-12-310.91
2014-04-300.79-3.62%274.71%
2013-04-300.73-8.16%-479.77%
2012-04-300.83-12.24%-472.19%
2011-04-300.865.56%40.89%
2010-04-30-27.55%