Stocktoria

CECO ENVIRONMENTAL CORP CECO

CECO ENVIRONMENTAL CORP financials (annual)

Revenue
$417.0M $345.1M $337.3M $341.9M $316.0M $324.1M $422.6M $544.8M $750.0M $774.4M 2016201720182019202020212022202320242025
Net income
-$38.2M -$3.0M -$7.1M $17.7M $8.2M $1.4M $17.4M $12.9M $13.0M $50.1M 2016201720182019202020212022202320242025
Free cash flow
$68.5M $5.5M $18.9M $4.6M $476000 $10.7M $26.3M $36.3M $7.5M -$5.5M 2016201720182019202020212022202320242025

Bars are annual figures from 2016 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue$774.4M$750.0M$544.8M$422.6M$324.1M$316.0M$341.9M$337.3M$345.1M$417.0M
Gross profit$269.2M$196.1M$171.0M$128.2M$100.9M$105.1M$114.1M$111.5M$113.2M$134.9M
SG&A expense$200.7M$146.7M$122.9M$93.5M$81.8M$76.9M$86.0M$87.5M$89.0M$81.7M
Operating income$105.9M$35.4M$34.6M$22.2M$9.9M$13.3M$18.0M$10.0M$8.0M-$25.6M
Interest expense$20.9M$13.0M$13.4M$5.4M$3.0M$3.5M$5.4M$7.1M$6.7M$7.7M
Income tax$29.7M$3.3M$7.0M$5.4M$2.7M$3.7M-$4.4M$9.6M$4.4M$5.3M
Net income$50.1M$13.0M$12.9M$17.4M$1.4M$8.2M$17.7M-$7.1M-$3.0M-$38.2M
EPS (diluted)$1.37$0.36$0.37$0.50$0.04$0.23$-0.50$-0.21$-0.09$-1.12
Operating cash flow$5.9M$24.8M$44.6M$29.6M$13.3M$4.4M$10.2M$22.0M$6.6M$69.6M
Free cash flow-$5.5M$7.5M$36.3M$26.3M$10.7M$476,000$4.6M$18.9M$5.5M$68.5M
Cash & equivalents$33.1M$37.8M$54.8M$45.5M$29.9M$36.0M$35.6M$43.7M$29.9M$45.8M
Inventory$54.0M$42.6M$34.1M$26.5M$17.1M$17.3M$20.6M$20.8M$21.0M$21.5M
Total assets$893.8M$759.7M$600.3M$504.7M$416.2M$419.3M$408.6M$392.6M$438.5M$498.6M
Total liabilities$570.6M$507.8M$362.8M$286.6M$210.2M$215.7M$215.6M$214.0M$252.0M$308.6M
Shareholders' equity$323.2M$251.9M$237.5M$218.1M$206.0M$203.6M$193.0M$178.6M$186.6M$190.1M

Growth · year-over-year · Revenue CAGR 7.1%

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Revenue growth+3.3%+37.7%+28.9%+30.4%+2.6%-7.6%+1.3%-2.2%-17.3%+13.5%
Net income growth+286.3%+0.4%-25.9%+1121.4%-82.6%-53.6%
EPS growth+280.6%-2.7%-26.0%+1150.0%-82.6%
Free cash flow growth-173.5%-79.4%+38.0%+146.0%+2144.1%-89.6%-75.8%+240.3%-91.9%+477.1%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.