CECO Environmental Corp.

CECO · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$14,421$12,911$18,263$1,983
Dep. & Amort.$14,523$12,507$10,614$9,853
Deferred Tax-$3,606-$118-$39$2,734
Stock-Based Comp.$7,514$4,533$3,895$3,335
Change in WC-$12,862$10,740-$2,425-$5,128
Other Non-Cash$4,838$4,074-$659$521
Operating Cash Flow$24,828$44,647$29,649$13,298
Investing Activities
PP&E Inv.$0-$8,384-$3,376-$2,616
Net Acquisitions-$87,948-$48,102-$44,900$533
Inv. Purchases$0$0$0$0
Inv. Sales/Matur.$0$0$0$0
Other Inv. Act.-$17,364$0$19$0
Investing Cash Flow-$105,312-$56,486-$48,257-$2,083
Financing Activities
Debt Repay.$81,993$25,108$46,080-$9,041
Stock Issued$0$1,435$0$0
Stock Repurch.-$5,000$0-$7,020-$5,014
Dividends Paid$0$0$0$0
Other Fin. Act.-$11,083-$5,399-$884-$1,501
Financing Cash Flow$65,910$21,144$38,176-$15,556
Forex Effect-$2,673-$442-$4,978-$1,475
Net Chg. in Cash-$17,247$8,863$14,590-$5,816
Supplemental Information
Beg. Cash$55,448$46,585$31,995$37,811
End Cash$38,201$55,448$46,585$31,995
Free Cash Flow$7,460$36,263$26,273$10,682