U.S. market Open. Closes in 4 hours 42 minutes

CECO | CECO Environmental Corp. Stock Financials Income Statements Annual

(Stock Exchange: NASDAQ)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312011-10-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
Revenue544.85M422.63M324.14M316.01M341.87M337.34M345.05M417.01M367.42M263.22M197.32M135.05M139.19MN/A140.60M138.99M217.89M235.95M135.36M81.52M69.37M68.97M78.88M90.99M89.82M23.86M26.38M14.53M9.85M8.44M
Cost of Revenue382.01M294.40M223.22M210.88M227.77M225.80M231.86M282.15M258.25M178.39M135.76M92.61M101.02MN/A107.95M108.04M174.50M195.55M111.26M64.52M56.27M55.15M62.98M72.46M71.72M15.47M17.95M8.12M5.19M4.74M
Gross Profit162.84M128.22M100.92M105.13M114.10M111.54M113.19M134.86M109.17M84.82M61.55M42.44M38.17MN/A32.65M30.94M43.39M40.41M24.10M17.00M13.10M13.82M15.89M18.53M18.10M8.39M8.43M6.41M4.66M3.70M
Operating Expenses122.94M100.28M89.59M85.72M94.48M97.14M96.11M101.97M92.94M61.89M47.36M25.76M25.80MN/A27.62M29.66M35.20M27.77M18.05M13.47M11.91M11.98M13.69M15.53M16.09M7.95M7.29M6.44M3.94M3.64M
Selling, General & Admin122.94M93.47M81.80M76.93M85.98M87.46M88.97M81.74M67.33M51.44M37.10M25.43M25.36MN/A27.51M28.90M33.65M26.15M16.82M12.31M10.66M10.40M11.90M13.21M13.93M7.22M6.67M6.05M3.52M3.21M
Research & DevelopmentN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/AN/A
Other Operating Expenses372.00K6.81M7.79M8.80M8.50M-365.00K7.13M20.23M25.61M10.45M10.26M331.00K441.00KN/A105.00K759.00K1.55M1.62M1.23M1.17M1.25M1.58M1.79M2.32M2.15M729.33K617.96K384.66K416.99K429.66K
Operating Income39.89M34.89M9.86M21.44M17.99M10.00M8.02M-25.56M4.95M21.66M6.97M16.68M12.37MN/A5.04M-15.83M8.20M12.63M6.05M3.52M1.19M1.83M2.20M3.00M2.01M441.57K1.14M-24.25K718.24K56.54K
Other Expenses / Income-18.37M-11.20M-5.18M-9.59M-4.65M-4.75M-6.62M-7.40M-8.04M-5.45M-517.00K-1.32M-645.00KN/A-1.36M-2.08M-559.00K-1.97M-1.19M-3.31M-2.36M-2.06M-2.54M-3.15M-3.04M-145.86K-192.75K-46.38K-72.07K-183.83K
Before Tax Income21.52M23.69M4.67M11.84M13.34M2.50M1.41M-32.96M-3.10M16.21M6.46M15.36M11.72MN/A3.68M-17.91M7.64M10.67M4.86M212.00K-1.18M-228.00K-339.00K-141.00K-1.03M295.71K944.05K-70.63K646.17K-127.29K
Income Tax Expenses7.02M5.43M2.69M3.67M-4.36M9.62M4.44M5.29M2.64M3.14M-102.00K4.51M3.41MN/A1.37M-3.14M2.63M4.36M1.77M647.00K-248.00K-62.00K-216.00K131.00K-303.75K151.36K373.32K7.20K205.79K-51.19K
Net Income12.91M17.42M1.98M8.21M17.71M-7.12M-3.03M-38.22M-5.60M13.08M6.56M10.85M8.27MN/A2.10M-15.03M5.01M6.30M3.09M-435.00K-928.00K-166.00K-123.00K-264.00K-689.92K-366.16K532.93K-53.77K301.08K-48.74K
Interest Expenses13.42M5.42M2.95M3.54M5.40M7.14M6.72M7.71M5.96M3.14M1.50M1.17M1.14MN/A1.23M1.32M1.48M1.98M2.00M2.41M2.56M2.27M2.74M3.54M3.81MN/A260.57KN/A154.84K183.83K
Basic Shares Outstanding34.67M34.67M35.35M35.29M34.99M34.71M34.45M33.98M28.79M25.75M20.12M14.81M14.39M79.90M14.31M14.22M14.63M13.46M11.26M9.99M9.99M9.85M9.58M7.90M8.62M9.15M8.88M7.41M7.00M6.44M
Diluted Shares Outstanding35.33M35.01M35.59M35.52M35.48M34.71M34.45M33.98M28.79M26.20M20.72M17.25M17.12M79.90M17.10M14.22M15.28M14.04M12.89M9.99M9.99M9.85M9.58M7.90M8.62M9.15M8.88M7.41M7.00M6.44M
EBITDA52.40M45.50M16.89M30.23M28.87M23.71M24.22M-6.31M19.52M30.62M14.60M17.78M14.22MN/A6.46M-14.34M12.29M14.27M8.09M3.79M2.64M3.63M4.19M5.73M4.97M514.53K1.78M338.09K1.08M513.56K
EBITDA Margin9.62%10.77%5.21%9.57%8.45%7.03%7.02%-1.51%5.31%11.63%7.40%13.17%10.22%0.00%4.59%-10.31%5.64%6.05%5.98%4.65%3.80%5.26%5.32%6.30%5.53%2.16%6.77%2.33%10.95%6.09%
EBIT33.35M28.26M7.63M15.42M18.74M9.64M8.13M-25.22M3.00M19.35M7.95M16.53M12.82MN/A4.70M-16.86M9.12M12.64M6.86M2.62M1.39M2.05M2.40M3.41M2.81M-214.80K1.17M-46.57K661.71K83.90K
EBIT Margin6.12%6.69%2.35%4.88%5.48%2.86%2.36%-6.05%0.82%7.35%4.03%12.24%9.21%0.00%3.34%-12.13%4.18%5.36%5.07%3.22%2.00%2.97%3.05%3.75%3.13%-0.90%4.42%-0.32%6.72%0.99%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312011-10-312010-12-312009-12-312008-12-312007-12-312006-12-312005-12-312004-12-312003-12-312002-12-312001-12-312000-12-311999-12-311998-12-311997-12-311996-12-311995-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙