CECO Environmental Corp. logo CECO - CECO Environmental Corp.

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 10
HOLD 5
SELL 0
STRONG
SELL
0
| PRICE TARGET: $86.20 DETAILS
HIGH: $103.00
LOW: $73.00
MEDIAN: $85.00
CONSENSUS: $86.20
UPSIDE: 5.50%
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Revenue
Revenue 774.4 557.9 544.8 422.6 324.1 316.0 341.9 337.3 345.1 417.0 370.1 263.2 197.3 135.1 139.2 140.6 139.0 217.9 236.0 135.4 81.5 69.4 69.0 78.9 91.0 89.8 23.9 26.4 14.5 9.8 8.4 7.3 5.2
Cost of Revenue 521.3 361.8 373.8 294.4 223.2 210.9 227.8 225.8 231.9 282.2 258.5 178.4 135.8 92.6 101.0 107.9 108.0 174.5 195.5 111.3 64.5 56.3 55.1 63.0 72.5 71.7 15.5 18.0 8.1 5.2 4.7 4.1 3.2
Gross Profit 253.1 196.1 171.0 128.2 100.9 105.1 114.1 111.5 113.2 134.9 111.6 84.8 61.6 42.4 38.2 32.7 30.9 43.4 40.4 24.1 17 13.1 13.8 15.9 18.5 18.1 8.4 8.4 6.4 4.7 3.7 3.2 2
Operating Expenses
R&D Expenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SG&A Expenses 200.7 146.7 122.9 93.5 81.8 76.9 86.0 87.5 89.0 81.7 69.3 51.4 37.1 25.4 25.4 27.5 28.9 33.6 26.1 16.8 12.3 10.7 10.4 11.9 13.2 13.9 7.2 6.7 6.1 3.5 3.2 2.4 2.1
Other Expenses 0.6 14.0 13.5 12.6 9.3 14.9 10.1 (0.4) 0.1 0.3 (2.1) (2.3) 1.0 (0.2) 0.4 0.1 0.8 1.6 1.6 1.2 1.2 1.3 1.6 1.8 2.3 2.2 0.7 0.6 0.4 0.4 0.4 0.3 0.2
Operating Expenses 201.3 160.7 136.4 106.1 91.1 91.8 96.1 97.1 96.1 102.0 94.9 61.1 47.4 25.8 25.8 27.6 29.7 35.2 27.8 18.1 13.5 11.9 12.0 13.7 15.5 16.1 7.9 7.3 6.4 3.9 3.6 2.7 2.3
Operating Income
Operating Income 51.7 35.4 34.6 22.2 9.9 13.3 18.0 10.0 8.0 (25.6) 5.4 22.4 7.0 16.7 12.4 5.0 (15.8) 8.2 12.6 6.0 3.5 1.2 1.8 2.2 3.0 2.0 0.4 1.1 (0.0) 0.7 0.1 0.5 (0.3)
Interest Expense 20.9 13.0 13.4 5.4 3.0 3.5 5.4 7.1 6.7 7.7 6.0 3.1 1.5 1.2 1.1 1.2 1.3 1.5 2.0 2.0 2.4 2.6 2.3 2.7 3.5 3.8 0.2 0.3 0.0 0.2 0.2 0.1 0.1
Interest Income 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0 0 0 0 0
Profitability
EBITDA 128.6 45.2 47.4 38.3 21.9 25.3 29.4 22.7 26.6 (6.3) 45.1 35.1 14.6 17.8 14.3 6.7 (14.1) 13.3 14.2 6.5 4.7 2.2 2.6 3.7 5.3 4.2 0.8 1.8 0.4 1.1 0.5 0.8 (0.1)
EBIT 103.8 30.7 34.9 27.7 12.0 15.4 18.7 9.6 10.5 (25.3) 2.9 23.8 8.0 16.5 12.8 4.9 (16.6) 10.1 12.6 6.0 3.5 1.2 1.4 2.2 3.0 2.0 0.3 1.9 (0.0) 0.7 0.2 0.5 (0.3)
Income Before Tax 82.8 17.7 21.5 23.7 4.7 11.8 13.3 2.5 1.4 (33.0) (2.7) 17.0 6.5 15.4 11.7 3.7 (17.9) 7.6 10.7 4.9 0.2 (1.2) (0.2) (0.3) (0.1) (1.0) 0.3 0.9 (0.1) 0.6 (0.1) 0.4 (0.3)
Income Tax Expense 29.7 3.3 7.0 5.4 2.7 3.7 (4.4) 9.6 4.4 5.3 3.1 3.9 (0.1) 4.5 3.4 1.4 (3.1) 2.6 4.4 1.8 0.6 (0.2) (0.1) (0.2) 0.1 (0.3) 0.2 0.4 0.0 0.2 (0.1) 0.2 (0.1)
Net Income 50.1 13.0 12.9 17.4 1.4 8.2 17.7 (7.1) (3.0) (38.2) (5.6) 13.1 6.6 10.8 8.3 2.1 (15.0) 5.0 6.3 3.1 (0.4) (0.9) (0.2) (0.1) (0.3) (0.7) (0.4) 0.5 (0.1) 0.3 (0.0) 0.2 (0.2)
Per Share Data
EPS (Basic) 1.42 0.37 0.37 0.50 0.04 0.23 0.51 -0.21 -0.09 -1.12 -0.19 0.51 0.33 0.73 0.58 0.15 -1.06 0.34 0.47 0.27 -0.04 -0.09 -0.02 -0.01 -0.03 -0.08 -0.04 0.06 -0.01 0.04 -0.01 0.03 -0.04
EPS (Diluted) 1.37 0.36 0.37 0.50 0.04 0.23 0.50 -0.21 -0.09 -1.12 -0.19 0.50 0.32 0.65 0.51 0.15 -1.06 0.30 0.45 0.24 -0.04 -0.09 -0.02 -0.01 -0.03 -0.08 -0.04 0.06 -0.01 0.04 -0.01 0.04 -0.04
Shares Outstanding 35.3 34.9 34.7 34.7 35.3 35.3 35.0 33.9 33.7 34.0 28.8 25.8 20.1 14.8 14.4 14.3 14.2 14.8 13.5 11.3 10.0 10.0 9.9 9.6 7.9 8.2 8.3 8.2 7.6 7.0 6.2 6.9 5.7
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2009 2008 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Current Assets
Cash & Cash Equivalents 33.1 37.8 54.8 45.5 29.9 37.8 37.0 43.7 29.9 45.8 1.4 1.2 0.3 0.1 0.2 0.1 0.7 1.1 0.4 0.8 0.4 1.0 0.2 0
Short-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.0 2.7 0.7 0.6 1.0 0 0 0
Net Receivables 172.9 229.5 179.3 154.1 126.4 108.5 103.2 82.9 101.9 121.2 23.8 38.4 18.2 14.7 12.0 17 22.5 20.2 4.4 3.2 2.1 1.4 1.1 2
Inventory 54.0 42.6 34.1 26.5 17.1 17.3 20.6 20.8 21.0 21.5 4.9 6.2 1.7 1.6 2.1 2.2 2.4 2.2 0.5 0.8 0.6 0.7 0.3 0.3
Other Current Assets 150.1 17.2 12.4 2.3 4.9 12.0 10.5 3.3 10.4 10.9 12.6 22.2 0 2.0 5.3 5.6 1.1 0.5 0.2 0.0 0.1 0.1 0 0.1
Total Current Assets 410.2 331.0 281.4 240.7 189.0 183.5 179.5 160.9 173.9 213.0 45.5 69.8 21.8 20.4 21.7 26.6 28.4 27.3 6.6 5.9 4.2 3.6 1.6 2.4
Non-Current Assets
Property, Plant & Equipment 76.1 58.9 42.5 32.2 26.8 27.6 28.9 22.2 23.4 27.3 11.4 12.2 9.4 10.0 12.1 13.1 13.6 14.2 2.1 1.9 1.8 2.0 1.5 1.7
Goodwill 288.2 269.7 211.3 183.2 161.2 161.8 152.0 152.2 167.0 170.2 14.6 31.1 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 97.0 74.0 60.0 44.8 35.5 42.6 45.6 54.2 69.6 82.8 4.7 5.4 11.7 11.7 11.8 12.0 12.6 7.8 6.4 6.1 3.2 2.9 2 2
Long-Term Investments 0 0 0 0 0 0 0 0.6 0.3 0 0.9 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 21.9 25.1 4.7 3.1 3.2 3.8 2.7 (2.1) (2.0) 5.5 0.1 1.5 0.6 1.0 1.0 1.3 1.3 1.5 0.3 0 0 0.1 0 0
Total Non-Current Assets 483.6 428.7 318.9 264.1 227.2 245.6 235.0 231.7 264.6 285.7 32.0 50.2 21.7 22.7 25.0 26.4 27.5 23.8 8.9 8.1 5.0 5.0 3.5 3.7
Total Assets 893.8 759.7 600.3 504.7 416.2 429.1 414.5 392.6 438.5 498.6 77.5 120.0 43.4 43.1 46.7 53.0 55.9 51.1 15.5 14.0 9.2 8.6 5.1 6.1
Current Liabilities
Account Payables 117.8 109.7 87.7 73.4 56.2 55.9 48.8 52.0 45.4 59.0 11.2 16.4 9.8 11.3 11.7 13.1 11.8 9.6 3.1 1.9 1.2 0.9 0.6 0.8
Short-Term Debt 1.9 3.4 13.0 3.6 2.2 6.0 5.6 1.7 16.6 14.1 0.8 1.5 4.2 2.1 2.1 2.8 3.8 2.8 1.6 0.3 0.5 0.7 0.6 1
Deferred Revenue 0 0 64.8 37.2 33.3 24.7 40.0 20.1 20.5 35.1 7.4 12.6 0 0 0 0 0 0 0.1 0 0 0 0 0
Other Current Liabilities 186.1 124.0 11.3 3.7 3.1 17.2 15.1 42.6 40.6 21.8 16.9 21.3 5.0 1.3 1.7 2.6 1.2 0.6 1.4 3.0 0.3 0 0.1 0.2
Total Current Liabilities 305.8 244.7 203.1 146.7 116.7 109.4 115.2 103.9 107.9 146.4 30.5 45.0 19.9 14.7 15.4 18.5 16.8 12.9 6.2 5.2 2.0 2.2 1.3 2
Non-Current Liabilities
Long-Term Debt 23.0 217.2 126.8 107.6 61.6 69.5 63.0 74.5 103.5 114.4 12.7 25.2 11.9 13.4 16.2 18.6 26.1 28.3 1.6 1.7 1.1 0.9 1 1.2
Deferred Tax Liabilities 27.9 11.3 8.8 8.7 8.4 16.8 11.8 8.8 10.2 13.0 0 2.3 2.5 3.2 3.5 4.1 5.3 0 0 0 0 0.0 0.1 0
Other Non-Current Liabilities 213.9 11.2 12.6 15.1 14.8 13.8 13.0 31.5 36.2 30.3 2.6 3.0 2.0 2.6 2.1 2.0 0.7 0.7 0 0 0 0.3 (0.1) 0.5
Total Non-Current Liabilities 264.8 263.1 159.7 139.9 93.6 116.2 106.3 110.1 144.1 162.2 15.3 30.5 16.3 19.2 21.8 24.7 32.1 29.0 1.6 1.7 1.1 1.3 1 1.7
Total Liabilities 570.6 507.8 362.8 286.6 210.2 225.5 221.5 214.0 252.0 308.6 45.8 75.5 36.2 33.9 37.3 43.2 48.8 41.9 7.8 7.0 3.1 3.5 2.3 3.7
Stockholders' Equity
Common Stock 0.4 0.3 0.3 0.3 0.3 0.4 0.4 0.3 0.3 0.3 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0 0
Retained Earnings 56.6 6.6 (6.4) (19.3) (36.7) (38.1) (46.3) (59.4) (52.7) (41.7) (8.3) 6.7 (6.6) (4.5) (4.3) (4.2) (4.0) (2.7) (2.3) (2.8) (2.8) (3.1) (2.1) (2.5)
Accumulated Other Comprehensive Income (8.9) (14.4) (16.3) (18.0) (12.1) (14.5) (14.5) (13.4) (8.9) (13.0) (2.0) (3.3) (0.8) (0.9) (0.9) (0.7) (0.0) 0 0 0 0 0 0 0
Total Stockholders' Equity 317.5 247.7 232.6 213.2 204.6 202.7 193.0 178.6 186.6 190.1 31.8 44.5 7.2 9.2 9.4 9.8 7.0 9.0 7.6 6.7 5.1 4.3 2.2 1.9
Total Liabilities & Equity 893.8 759.7 600.3 504.7 416.2 429.1 414.5 392.6 438.5 498.6 77.5 120.0 43.4 43.1 46.7 53.0 55.9 51.1 15.5 14.0 9.2 8.6 5.1 6.1
Debt Metrics
Total Debt 24.8 249.9 155.5 123.5 75.6 91.5 87.1 76.2 120.1 128.5 13.5 26.7 16.1 15.5 18.3 21.4 29.9 31.1 3.2 2.1 1.6 2.3 1.6 2.2
Net Debt (8.3) 212.1 100.7 78.0 45.7 53.7 50.1 32.5 90.2 82.7 12.1 25.5 15.7 15.3 18.1 21.4 29.2 29.9 2.8 1.2 1.2 1.2 1.4 2.2
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Operating Activities
Net Income 50.1 14.4 12.9 18.3 2.0 8.2 17.7 (7.1) (3.0) (38.3) (0.4) (0.9) (0.2) (0.1) (0.3) (0.7) (0.4) 0.5 (0.1) 0.3 (0.0) 0.2 (0.2)
Depreciation & Amortization 24.9 14.5 12.5 10.6 9.9 9.9 10.6 13.3 16.1 18.9 1.2 1.3 1.6 1.8 2.3 2.2 0.7 0.6 0.4 0.4 0.4 0.3 0.2
Stock-Based Compensation 13.1 7.5 4.5 3.9 3.3 1.8 2.7 3.2 1.8 2.3 0 0 0 0 0 0 0 0 0 0 0 0 0
Change in Working Capital (20.0) (12.9) 10.7 (2.4) (5.1) (20.8) (20.9) 7.8 (1.5) 24.3 0.2 1.4 0.2 2.1 2.7 2.4 (1.6) (1.9) 1.8 (0.8) (0.4) 0.9 (0.9)
Other Non-Cash Items (68.4) 4.8 4.1 (0.7) 0.5 4.3 1.0 4.9 (3.7) 66.2 1.3 0.7 0.2 0.3 0.1 (0.7) 0.5 0.1 (0.0) 0.3 0.0 0 0
Operating Cash Flow 5.9 24.8 44.6 29.6 13.3 4.4 10.2 22.0 6.6 69.6 2.6 1.9 1.6 3.7 4.4 2.6 (0.8) (0.8) 2.1 0.1 (0.1) 1.4 (0.9)
Investing Activities
Capital Expenditure (11.3) (17.4) (8.4) (3.4) (2.6) (3.9) (5.7) (3.1) (1.0) (1.1) (0.7) (0.5) (0.1) 0 (0.8) (0.6) (0.2) (0.2) (0.2) (0.1) (0.2) (0.1) (0.1)
Acquisitions (97.6) (87.9) (48.1) (44.9) 0.5 (5.9) 0 35.1 0.4 0.7 0 0 0 (0.2) 0 0 (25.5) (0.1) (2.2) (0.0) (0.0) 0 0
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 107.9 (17.4) 0 0.0 0 0.6 0.5 6.3 0.4 0.7 0 0 1.6 0.5 0 0.3 (0.3) (0.3) (0.2) 0 0 0 0.1
Investing Cash Flow (1.1) (105.3) (56.5) (48.3) (2.1) (9.2) (5.1) 38.3 (0.7) (0.4) (0.7) (0.5) 1.5 0.2 (0.8) (0.3) (25.9) (0.7) (2.6) (0.1) (0.2) (0.1) 0
Financing Activities
Net Debt Issuance (8.0) 82.0 25.1 46.1 (9.0) 3.7 (11.1) (45.0) (9.6) (41.4) (2.0) (1.2) (3.1) (3.4) (8.8) (1.5) 19.0 1.0 0.4 (0.7) 0.7 (1.1) 1
Stock Repurchased 0 (5) 0 (7.0) (5.0) 0 0 0 0 (0.2) 0 0 0 (0.1) 0 (1.3) 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 (7.8) (9.0) 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities (4.4) (11.1) (5.4) (0.9) (1.5) 0 (1.0) 0.1 (6.7) (7.4) 0 0 0 (0.3) 0.2 (0.0) 8.5 0 0.5 0 (0.6) 0 0
Financing Cash Flow (11.6) 65.9 21.1 38.2 (15.6) 3.7 (12.1) (44.9) (22.7) (55.8) (2.0) (1.2) (3.1) (3.8) (4.2) (2.8) 27.5 1.0 1.0 (0.6) 1.0 (1.1) 1
Cash Position
Net Change in Cash (5.0) (17.2) 8.9 14.6 (5.8) 0.9 (7.5) 13.8 (15.9) 11.6 (0.0) 0.2 (0.1) 0.1 (0.6) (0.5) 0.8 (0.5) 0.4 (0.6) 0.7 0.2 0.1
Cash at Beginning 38.2 55.4 46.6 32.0 37.8 37.0 44.4 30.7 45.8 34.2 0.3 0.1 0.2 0.1 0.7 1.1 0.4 0.8 0.4 1.0 0.3 0 0
Cash at End 33.2 38.2 55.4 46.6 32.0 37.8 37.0 44.4 29.9 45.8 0.3 0.3 0.1 0.2 0.1 0.7 1.1 0.4 0.8 0.4 1.0 0.2 0.1
Free Cash Flow (5.5) 7.5 36.3 26.3 10.7 0.5 4.6 18.9 5.5 68.5 1.9 1.4 1.5 3.7 3.6 2.1 (1.0) (1.0) 1.9 0.0 (0.2) 1.3 (1)
Key Metrics 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
Income Statement
Revenue 774.4 557.9 544.8 422.6 324.1 316.0 341.9 337.3 345.1 417.0 370.1 263.2 197.3 135.1 139.2 140.6 139.0 217.9 236.0 135.4 81.5 69.4 69.0 78.9 91.0 89.8 23.9 26.4 14.5 9.8 8.4 7.3 5.2
Gross Profit 253.1 196.1 171.0 128.2 100.9 105.1 114.1 111.5 113.2 134.9 111.6 84.8 61.6 42.4 38.2 32.7 30.9 43.4 40.4 24.1 17 13.1 13.8 15.9 18.5 18.1 8.4 8.4 6.4 4.7 3.7 3.2 2
Operating Income 51.7 35.4 34.6 22.2 9.9 13.3 18.0 10.0 8.0 (25.6) 5.4 22.4 7.0 16.7 12.4 5.0 (15.8) 8.2 12.6 6.0 3.5 1.2 1.8 2.2 3.0 2.0 0.4 1.1 (0.0) 0.7 0.1 0.5 (0.3)
Net Income 50.1 13.0 12.9 17.4 1.4 8.2 17.7 (7.1) (3.0) (38.2) (5.6) 13.1 6.6 10.8 8.3 2.1 (15.0) 5.0 6.3 3.1 (0.4) (0.9) (0.2) (0.1) (0.3) (0.7) (0.4) 0.5 (0.1) 0.3 (0.0) 0.2 (0.2)
EPS (Diluted) 1.37 0.36 0.37 0.50 0.04 0.23 0.50 -0.21 -0.09 -1.12 -0.19 0.50 0.32 0.65 0.51 0.15 -1.06 0.30 0.45 0.24 -0.04 -0.09 -0.02 -0.01 -0.03 -0.08 -0.04 0.06 -0.01 0.04 -0.01 0.04 -0.04
Balance Sheet
Cash & Equivalents 33.1 37.8 54.8 45.5 29.9 37.8 37.0 43.7 29.9 45.8 1.4 1.2 0.3 0.1 0.2 0.1 0.7 1.1 0.4 0.8 0.4 1.0 0.2 0
Total Assets 893.8 759.7 600.3 504.7 416.2 429.1 414.5 392.6 438.5 498.6 77.5 120.0 43.4 43.1 46.7 53.0 55.9 51.1 15.5 14.0 9.2 8.6 5.1 6.1
Total Debt 24.8 249.9 155.5 123.5 75.6 91.5 87.1 76.2 120.1 128.5 13.5 26.7 16.1 15.5 18.3 21.4 29.9 31.1 3.2 2.1 1.6 2.3 1.6 2.2
Stockholders' Equity 317.5 247.7 232.6 213.2 204.6 202.7 193.0 178.6 186.6 190.1 31.8 44.5 7.2 9.2 9.4 9.8 7.0 9.0 7.6 6.7 5.1 4.3 2.2 1.9
Cash Flow
Operating Cash Flow 5.9 24.8 44.6 29.6 13.3 4.4 10.2 22.0 6.6 69.6 2.6 1.9 1.6 3.7 4.4 2.6 (0.8) (0.8) 2.1 0.1 (0.1) 1.4 (0.9)
Capital Expenditure (11.3) (17.4) (8.4) (3.4) (2.6) (3.9) (5.7) (3.1) (1.0) (1.1) (0.7) (0.5) (0.1) 0 (0.8) (0.6) (0.2) (0.2) (0.2) (0.1) (0.2) (0.1) (0.1)
Free Cash Flow (5.5) 7.5 36.3 26.3 10.7 0.5 4.6 18.9 5.5 68.5 1.9 1.4 1.5 3.7 3.6 2.1 (1.0) (1.0) 1.9 0.0 (0.2) 1.3 (1)