CECO Environmental Financial Ratios for Analysis 2009-2024 | CECO

Fifteen years of historical annual and quarterly financial ratios and margins for CECO Environmental (CECO).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
202320222021202020192018201720162015201420132012201120102009
1.391.641.621.681.561.551.611.461.541.842.102.342.261.831.49
0.350.330.230.250.250.290.360.380.390.360.32-0.180.230.29
0.590.510.310.360.340.430.640.680.720.620.52-0.220.310.43
31.3930.3431.1433.2733.3833.0632.8132.3429.7132.2331.2031.4327.4223.2222.26
6.345.243.044.225.262.972.33-6.131.358.233.5312.358.893.58-11.39
6.345.243.044.225.262.972.33-6.131.358.233.5312.358.893.58-11.39
8.727.846.217.768.687.249.3612.296.7512.516.9013.289.894.832.73
3.955.611.443.753.900.740.41-7.90-0.846.163.2711.388.392.61-12.89
2.374.120.442.605.18-2.11-0.88-9.16-1.524.973.328.035.941.50-10.82
0.910.840.780.750.840.860.790.840.610.640.571.441.751.881.79
10.9711.1013.0912.1611.0710.8511.0613.137.947.625.4023.7623.2624.3622.15
4.835.094.325.015.006.345.085.023.764.514.454.586.025.255.85
75.5271.7684.4472.8273.0657.5971.9272.7097.1380.9782.0779.7360.6069.5062.37
6.118.370.964.019.17-3.99-1.62-20.13-2.347.223.8517.5019.246.55-46.50
-42.82-186.2121.31-1,043.65-386.8725.606.0560.877.50-20.82-22.8628.8333.6514.17-118.23
2.423.620.481.954.33-1.81-0.69-7.67-0.963.171.8811.5310.433.08-19.05
3.985.610.742.996.92-2.81-1.04-12.57-1.424.602.6317.5015.735.01-33.24
6.826.345.885.765.495.135.405.567.226.906.663.662.962.462.22
1.260.850.370.120.290.630.192.050.440.671.170.980.510.171.05
1.030.750.320.030.140.720.172.040.520.931.110.980.500.440.98

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
1.301.361.381.391.401.551.611.641.591.521.601.621.601.721.711.681.671.702.011.561.531.611.591.551.531.651.711.611.571.511.521.461.471.461.511.541.651.821.801.842.252.502.332.102.241.771.642.342.692.802.532.262.312.221.971.831.781.761.691.491.531.561.57
0.330.330.350.350.370.380.390.330.340.310.280.230.230.240.240.250.270.270.350.250.260.280.300.290.310.300.300.360.350.350.370.380.340.360.380.390.410.360.360.360.300.290.300.320.33-0.01-0.150.160.170.180.200.210.220.230.270.290.310.290.230.220.28
0.550.550.580.590.620.630.660.510.540.460.400.310.330.330.340.360.380.390.550.340.370.410.420.430.470.450.460.640.620.620.660.680.570.620.690.720.780.620.630.620.470.450.480.520.540.020.04-0.170.200.210.220.250.280.290.310.410.450.470.430.320.310.41
33.4035.6635.7234.6028.8630.8231.0032.3829.9130.0628.5930.4928.4132.1033.9531.6232.0434.3435.1433.6033.7533.0733.0632.1232.4933.4834.4834.8731.9330.3534.4635.6733.1530.2330.6130.3931.3530.6225.9029.6833.2732.1934.5131.3129.2332.1832.5532.5831.8030.4930.8429.9329.4426.7323.5623.0322.8224.1522.8921.4421.5123.3122.80
5.306.736.088.235.266.664.857.252.565.455.635.61-0.752.734.254.451.315.855.277.854.762.495.696.09-11.833.1816.39-11.166.629.861.46-50.4410.337.635.63-0.32-2.235.163.684.918.2910.799.615.36-6.747.449.7112.8212.8412.3911.3510.0610.058.746.723.924.643.941.85-45.14-0.94-0.593.09
5.306.736.088.235.266.664.857.252.565.455.635.61-0.752.734.254.451.315.855.277.854.762.495.696.09-11.833.1816.39-11.166.629.861.46-50.4410.337.635.63-0.32-2.235.163.684.918.2910.799.615.36-6.747.449.7112.8212.8412.3911.3510.0610.058.746.723.924.643.941.85-45.14-0.94-0.593.09
---------------------------------------------------------------
3.063.872.186.362.883.852.209.192.296.254.243.61-1.420.742.574.67-0.065.085.217.383.131.683.154.03-13.120.5113.32-13.624.628.49-0.51-52.248.465.514.35-3.03-4.264.460.352.934.779.498.125.40-7.476.969.8111.7711.7511.6210.339.409.468.985.833.123.433.150.77-46.51-3.13-2.472.38
1.543.261.192.522.232.881.767.131.794.163.021.28-1.560.371.642.15-0.314.334.249.392.266.792.170.99-14.63-1.117.77-15.763.575.840.04-51.185.713.613.00-3.04-4.912.420.242.445.856.745.284.03-2.936.856.438.899.877.186.197.267.046.003.502.012.021.670.28-38.49-2.12-1.970.97
0.220.230.210.260.250.220.200.230.220.220.200.220.190.190.170.200.180.180.180.220.220.210.220.240.220.190.180.170.190.200.190.200.180.190.180.170.150.210.190.180.180.200.170.200.140.380.300.360.390.440.420.480.440.450.490.490.460.480.470.470.360.370.38
2.392.302.142.952.802.812.562.973.073.072.993.823.083.092.903.272.842.612.812.892.872.432.913.062.672.402.202.282.662.982.822.992.842.892.342.172.262.652.522.291.591.881.511.881.344.963.605.945.265.365.016.094.604.435.686.425.565.285.295.894.974.504.89
1.351.081.081.361.331.021.021.401.211.110.971.251.141.201.081.321.331.241.451.311.471.351.181.761.301.201.161.081.211.421.211.201.221.331.221.040.971.321.371.301.331.611.321.551.211.571.281.161.561.891.631.631.601.621.451.381.651.731.541.541.411.771.25
66.4983.1083.1066.0167.7488.2587.8664.2474.6881.4192.9272.1278.8075.1083.2168.4267.7472.8162.2168.8861.3266.5676.3551.0469.1475.2577.4483.2074.6663.4074.5374.7773.8467.8074.0086.9292.3268.0765.7869.0567.7355.7768.4058.1074.4057.2970.2077.3357.8647.7055.2355.0956.3255.4962.2465.2254.6651.9858.5158.4263.7450.7572.13
1.032.060.891.821.611.761.113.931.052.241.320.73-0.590.180.630.86-0.121.641.754.351.053.021.050.52-7.28-0.472.96-6.211.542.820.02-26.922.381.631.24-1.31-1.931.170.111.032.082.561.761.62-0.874.163.154.926.495.314.536.385.655.033.432.241.982.050.52-44.66-1.44-1.151.31
-7.19-18.30-6.30-12.79-8.94-15.93-8.08-87.31-9.68-22.91-125.9516.11-33.456.4339.84-223.755.07-46.35-441.97-183.46-12.60-28.28-7.00-3.3540.624.12-26.3123.16-6.16-10.17-0.0681.43-8.27-5.98-4.194.205.03-3.47-0.31-2.96-14.83-22.78-12.29-9.654.5012.098.948.1110.198.717.6511.1510.289.717.064.844.474.861.29-113.57-7.47-5.886.60
0.410.820.360.720.620.680.441.700.450.980.610.36-0.290.090.310.42-0.060.780.772.050.501.410.470.24-3.19-0.211.37-2.640.671.200.01-10.261.040.680.53-0.54-0.750.500.050.451.061.350.900.79-0.412.591.943.243.873.192.603.463.122.671.701.050.920.940.22-18.30-0.72-0.600.59
0.691.370.581.191.021.090.682.630.691.560.950.56-0.450.140.480.64-0.091.191.143.280.782.160.740.37-5.03-0.332.06-3.991.001.820.01-16.811.581.050.76-0.80-1.130.750.070.651.461.811.221.11-0.584.163.114.925.534.443.755.214.543.952.661.711.451.470.36-31.93-1.11-0.900.94
7.036.876.776.826.616.546.436.345.986.096.085.885.665.795.785.765.685.615.535.495.255.215.075.135.085.485.625.405.705.645.505.567.197.277.277.227.396.876.836.906.916.846.716.666.584.113.963.663.423.213.102.962.832.712.562.462.372.302.252.223.153.162.99
0.630.220.031.260.84-0.02-0.340.850.560.53-0.010.370.290.110.280.120.260.060.200.29-0.02-0.32-0.390.630.100.280.090.19-0.030.050.132.051.541.290.280.44-0.310.060.060.670.240.070.031.170.520.440.460.980.800.500.450.510.280.140.050.170.100.00-0.121.050.940.970.56
0.320.02-0.051.030.68-0.13-0.410.750.500.49-0.020.320.250.100.280.030.190.000.170.14-0.11-0.35-0.400.720.230.270.080.17-0.040.030.122.041.521.280.280.52-0.240.140.060.930.500.310.201.110.490.430.450.980.790.490.440.500.280.160.070.440.16-0.01-0.130.980.870.910.53