CECO Environmental Corp.

CECO · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$37,832$54,779$45,522$29,902
Short-Term Investments$0$0$0$0
Receivables$229,461$179,307$154,102$126,420
Inventory$42,624$34,089$26,526$17,052
Other Curr. Assets$21,054$13,262$14,508$15,637
Total Curr. Assets$330,971$281,437$240,658$189,011
Property Plant & Equip (Net)$58,912$42,493$32,201$26,841
Goodwill$269,747$211,326$183,197$161,183
Intangibles$74,050$60,031$44,759$35,470
Long-Term Investments$0$0$0$0
Tax Assets$966$304$829$505
Other NC Assets$25,053$4,700$3,077$3,187
Total NC Assets$428,728$318,854$264,063$227,186
Other Assets$0$0$0$0
Total Assets$759,699$600,291$504,721$416,197
Liabilities
Payables$109,671$87,691$73,407$56,242
Short-Term Debt$8,355$17,266$7,452$5,217
Tax Payable$3,826$1,227$3,207$1,493
Deferred Revenue$0$64,774$37,232$33,313
Other Curr. Liab.$122,810$32,148$25,402$20,420
Total Curr. Liab.$244,662$203,106$146,700$116,685
LT Debt$241,561$138,212$116,078$70,339
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$11,322$8,838$8,666$8,390
Other NC Liab.$11,227$12,644$15,129$14,826
Total NC Liab.$263,144$159,694$139,873$93,555
Other Liabilities$0$0$0$0
Cap. Leases$29,336$15,695$12,326$11,776
Total Liabilities$507,806$362,800$286,573$210,240
Equity
Pref Stock$0$0$0$0
Common Stock$349$348$344$350
Retained Earnings$6,570-$6,387-$19,298-$36,715
AOCI-$14,441-$16,274-$17,996-$12,070
Other Equity$255,211$254,956$250,174$252,989
Total Equity$247,689$232,643$213,224$204,554
Supplemental Information
Minority Interest$4,204$4,848$4,924$1,403
Total Liab. & Tot. Equity$759,699$600,291$504,721$416,197
Net Debt$212,084$100,699$78,008$45,654
CECO Environmental Corp. (CECO) Financial Statements & Key Stats | AlphaPilot