CECO Environmental Corp. (CECO)
NASDAQ: CECO · Real-Time Price · USD
55.28
-2.46 (-4.26%)
At close: Mar 20, 2026, 4:00 PM EDT
55.28
0.00 (0.00%)
After-hours: Mar 20, 2026, 4:40 PM EDT

CECO Environmental Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
774.38557.93544.85422.63324.14
Revenue Growth (YoY)
38.80%2.40%28.92%30.38%2.57%
Cost of Revenue
505.16361.79373.83294.4223.22
Gross Profit
269.23196.15171.02128.23100.92
Selling, General & Admin
200.73146.7122.9493.4781.8
Depreciation & Amortization Expenses
16.178.727.456.817.79
Other Operating Expenses
-53.535.326.065.781.48
Total Operating Expenses
163.37160.74136.45106.0691.07
Operating Income
105.8635.434.5722.169.86
Interest Expense
20.9113.0213.42-5.42-2.95
Other Non-Operating Income (Expense)
2.14.69-0.376.95-2.23
Total Non-Operating Income (Expense)
23.0117.7113.041.53-5.18
Pretax Income
82.8517.6921.5323.694.67
Provision for Income Taxes
29.743.277.025.432.69
Net Income
50.0512.9612.9117.421.43
Minority Interest in Earnings
-3.06-1.46-1.590.850.56
Net Income to Common
50.0512.9612.9117.421.43
Net Income Growth
286.28%0.36%-25.87%1121.39%-82.63%
Shares Outstanding (Basic)
3535353535
Shares Outstanding (Diluted)
3736353536
Shares Change (YoY)
0.61%2.96%0.94%-1.66%0.21%
EPS (Basic)
1.420.370.370.500.04
EPS (Diluted)
1.370.360.370.500.04
EPS Growth
280.56%-2.70%-26.00%1150.00%-82.61%
Free Cash Flow
-5.487.4636.2626.2710.68
Free Cash Flow Growth
--79.43%38.02%145.96%2144.12%
Free Cash Flow Per Share
-0.150.211.030.750.30
Gross Margin
34.77%35.16%31.39%30.34%31.14%
Operating Margin
13.67%6.35%6.34%5.24%3.04%
Profit Margin
6.86%2.58%2.66%4.32%0.61%
FCF Margin
-0.71%1.34%6.66%6.22%3.30%
EBITDA
130.7449.947.0832.7819.71
EBITDA Margin
16.88%8.94%8.64%7.76%6.08%
EBIT
105.8635.434.5722.169.86
EBIT Margin
13.67%6.35%6.34%5.24%3.04%
Effective Tax Rate
35.90%18.48%32.63%22.91%57.57%
Updated Feb 24, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q