WallStSmart
CECO

CECO Environmental Corp.

NASDAQ: CECO · INDUSTRIALS · POLLUTION & TREATMENT CONTROLS

$72.48
-2.44% today

Updated 2026-04-29

Market cap
$2.60B
P/E ratio
190.74
P/S ratio
3.24x
EPS (TTM)
$0.38
Dividend yield
52W range
$25 – $82
Volume
0.7M

CECO Environmental Corp. (CECO) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Revenue$135.36M$235.95M$217.89M$138.99M$140.60M$139.19M$135.05M$197.32M$263.22M$370.08M$417.01M$345.05M$337.34M$341.87M$316.01M$324.14M$422.63M$544.85M$557.93M$774.38M
Revenue growth (YoY)+74.3%-7.7%-36.2%+1.2%-1.0%-3.0%+46.1%+33.4%+40.6%+12.7%-17.3%-2.2%+1.3%-7.6%+2.6%+30.4%+28.9%+2.4%+38.8%
Cost of revenue$111.26M$195.55M$174.50M$108.04M$107.95M$101.02M$92.61M$135.76M$178.39M$258.51M$282.15M$231.86M$225.80M$227.77M$210.88M$223.22M$294.40M$373.83M$361.79M$521.32M
Gross profit$24.10M$40.41M$43.39M$30.94M$32.65M$38.17M$42.44M$61.55M$84.82M$111.56M$134.86M$113.19M$111.54M$114.10M$105.13M$100.92M$128.22M$171.02M$196.15M$253.06M
Gross margin17.8%17.1%19.9%22.3%23.2%27.4%31.4%31.2%32.2%30.1%32.3%32.8%33.1%33.4%33.3%31.1%30.3%31.4%35.2%32.7%
R&D
SG&A$1.10B$25.23M$40.60M$51.74M$68.29M$81.74M$404.96M$390.71M$85.98M$76.93M$81.10M$92.97M$122.34M$146.00M$200.73M
Operating income$6.05M$12.63M$8.20M$-15.83M$5.04M$12.37M$16.68M$6.97M$22.41M$5.38M$-25.56M$8.02M$10.00M$17.99M$13.35M$9.86M$22.16M$34.57M$35.40M$51.71M
Operating margin4.5%5.4%3.8%-11.4%3.6%8.9%12.4%3.5%8.5%1.5%-6.1%2.3%3.0%5.3%4.2%3.0%5.2%6.3%6.3%6.7%
EBITDA$6.46M$14.25M$13.28M$-14.07M$6.66M$14.26M$17.78M$14.60M$35.10M$45.07M$-6.35M$26.57M$22.74M$29.35M$25.30M$21.89M$38.33M$47.45M$45.23M$128.64M
EBITDA margin4.8%6.0%6.1%-10.1%4.7%10.2%13.2%7.4%13.3%12.2%-1.5%7.7%6.7%8.6%8.0%6.8%9.1%8.7%8.1%16.6%
EBIT$5.24M$12.62M$10.10M$-14.83M$4.90M$12.86M$17.45M$7.84M$24.95M$19.46M$-25.25M$10.48M$9.64M$18.74M$15.38M$12.04M$27.71M$34.94M$30.71M$103.76M
Interest expense$2.00M$1.98M$1.48M$1.32M$1.23M$1.14M$1.17M$1.50M$3.14M$5.96M$7.71M$6.72M$7.14M$5.40M$3.54M$2.95M$5.42M$13.42M$13.02M$20.91M
Income tax$1.77M$4.36M$2.63M$-3.14M$1.37M$3.41M$4.51M$-102000.00$3.89M$3.07M$5.29M$4.44M$9.62M$-4.36M$3.67M$2.69M$5.43M$7.02M$3.27M
Effective tax rate36.4%40.9%34.4%17.3%39.4%29.2%29.4%-1.6%22.9%-121.4%-16.1%315.0%385.2%-32.7%30.9%65.4%23.8%35.2%20.2%0.0%
Net income$3.09M$6.30M$5.01M$-15.03M$2.10M$8.27M$10.85M$6.56M$13.08M$-5.60M$-38.22M$-3.03M$-7.12M$17.71M$8.21M$1.43M$17.42M$12.91M$12.96M$50.05M
Net income growth (YoY)+103.8%-20.5%-400.0%+114.0%+293.0%+31.2%-39.6%+99.4%-142.8%-582.2%+92.1%-135.1%+348.7%-53.6%-82.6%+1121.4%-25.9%+0.4%+286.3%
Profit margin2.3%2.7%2.3%-10.8%1.5%5.9%8.0%3.3%5.0%-1.5%-9.2%-0.9%-2.1%5.2%2.6%0.4%4.1%2.4%2.3%6.5%