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.

Balance sheet — annual

Item20052006200720082009201020112012201320142015201620172018201920202021202220232024
Total assets$42.90M$63.19M$96.53M$120.02M$77.52M$74.79M$79.34M$94.10M$348.54M$413.69M$593.05M$498.63M$438.55M$392.58M$414.50M$429.13M$416.20M$504.72M$600.29M$759.70M
Cash & equivalents$310000.00$445000.00$656000.00$1.17M$1.39M$5.79M$12.72M$22.99M$22.66M$19.36M$34.19M$45.82M$29.90M$43.68M$36.96M$37.81M$29.90M$45.52M$54.78M$37.83M
Current assets$21.80M$42.65M$67.53M$69.82M$45.55M$48.45M$53.47M$64.32M$124.77M$142.97M$223.74M$212.98M$173.94M$160.87M$179.50M$183.49M$189.01M$240.66M$281.44M$330.97M
Total liabilities$36.12M$48.27M$55.61M$75.50M$45.76M$39.62M$36.35M$32.11M$178.13M$233.79M$348.03M$308.55M$251.98M$214.02M$221.48M$225.52M$210.24M$286.57M$362.80M$507.81M
Current liabilities$18.19M$28.34M$46.31M$44.98M$30.48M$26.50M$23.61M$26.99M$59.33M$76.00M$142.40M$146.36M$107.85M$103.89M$115.19M$109.36M$116.69M$146.70M$203.11M$244.66M
Long-term debt$74.46M$63.00M$69.49M$61.58M$107.63M$126.80M$217.23M
Shareholder equity$6.78M$14.92M$40.93M$44.51M$31.76M$35.17M$42.99M$61.99M$170.41M$179.90M$239.15M$190.08M$186.57M$178.56M$193.02M$202.66M$204.55M$213.22M$232.64M$247.69M
Retained earnings$-7.07M$-3.98M$1.67M$6.68M$-8.35M$-6.24M$1.30M$9.69M$11.91M$19.05M$5.47M$-41.74M$-52.67M$-59.43M$-46.34M$-38.14M$-36.72M$-19.30M$-6.39M$6.57M
Accounts receivable$17.83M$37.69M$59.28M$38.36M$23.75M$26.77M$33.75M$35.25M$55.47M$82.77M$140.95M$121.19M$101.94M$82.92M$103.24M$108.54M$126.42M$154.10M$179.31M$229.46M
Inventory$1.98M$2.75M$4.69M$6.17M$4.88M$4.43M$4.34M$3.90M$25.38M$23.42M$29.40M$21.49M$20.97M$20.82M$20.58M$17.34M$17.05M$26.53M$34.09M$42.62M
Goodwill$9.53M$14.76M$31.12M$14.59M$14.71M$14.66M$19.55M$132.22M$166.87M$219.11M$170.15M$166.95M$152.16M$152.02M$161.82M$161.18M$183.20M$211.33M$269.75M