NASDAQ:CECO | Key Financial Ratios | CECO ENVIRONMENTAL CORP

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.50.35-0.82%-1.47%
2026-03-311.330.811.33%4.38%
2025-12-311.340.675.60%15.76%
2025-09-301.330.715.82%16.78%
2025-06-301.340.85.98%17.58%
2025-03-311.711.194.96%16.60%
2024-12-311.350.881.71%5.23%
2024-09-301.30.551.92%4.96%
2024-06-301.360.562.21%5.62%
2024-03-311.380.592.11%5.37%
2023-12-311.390.592.15%5.55%
2023-09-301.40.622.89%7.69%
2023-06-301.550.642.74%7.18%
2023-03-311.610.672.92%7.66%
2022-12-311.640.523.45%8.17%
2022-09-301.590.552.12%5.15%
2022-06-301.520.471.48%3.47%
2022-03-311.60.410.66%1.46%
2021-12-311.620.310.34%0.70%
2021-09-301.60.330.48%1.00%
2021-06-301.720.330.73%1.47%
2021-03-311.710.341.45%2.92%
2020-12-311.680.361.96%4.05%
2020-09-301.670.383.51%7.39%
2020-06-301.70.394.06%8.54%
2020-03-312.010.554.32%9.89%
2019-12-311.560.344.33%9.17%
2019-09-301.530.372.63%5.56%
2019-06-301.610.41-1.18%-2.52%
2019-03-311.59-2.78%-6.21%
2018-12-311.55-1.81%-3.99%
2018-09-301.53-4.85%-11.07%
2018-06-301.65-0.88%-1.93%
2018-03-311.710.64%1.39%
2017-12-311.610.62-0.69%-1.62%
2017-09-301.570.59-9.35%-21.62%
2017-06-301.510.59-8.69%-20.47%
2017-03-311.520.63-8.56%-21.80%
2016-12-311.460.65-7.66%-20.11%
2016-09-301.470.551.76%4.04%
2016-06-301.460.63-0.13%-0.31%
2016-03-311.510.71-0.46%-1.12%
2015-12-311.540.74-0.94%-2.34%
2015-09-301.650.79-0.10%-0.27%
2015-06-301.810.621.89%4.36%
2015-03-311.80.632.46%5.72%
2014-12-311.840.623.17%7.22%
2014-09-302.250.473.99%7.86%
2014-06-302.50.452.64%5.02%
2014-03-312.330.482.19%4.29%
2013-12-312.10.521.88%3.85%
2013-09-302.240.541.93%4.06%
2013-06-301.779.84%15.83%
2013-03-311.640.049.65%15.69%
2012-12-312.3411.53%17.50%
2012-09-302.6912.48%20.93%
2012-06-302.812.30%20.50%
2012-03-312.5311.52%20.07%
2011-12-312.2610.43%19.24%
2011-09-302.318.44%15.29%
2011-06-302.226.35%11.94%
2010-12-311.83

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.340.675.60%15.76%
2024-12-311.350.881.71%5.23%
2023-12-311.390.592.15%5.55%
2022-12-311.640.523.45%8.17%
2021-12-311.620.310.34%0.70%
2020-12-311.680.361.96%4.05%
2019-12-311.560.344.33%9.17%
2018-12-311.55-1.81%-3.99%
2017-12-311.610.62-0.69%-1.62%
2016-12-311.460.65-7.66%-20.11%
2015-12-311.540.74-0.94%-2.34%
2014-12-311.840.623.17%7.22%
2013-12-312.10.521.88%3.85%
2012-12-312.3411.53%17.50%
2011-12-312.2610.43%19.24%
2010-12-311.832.81%5.98%