XML 12 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net sales $ 197,599 $ 135,513 $ 559,687 $ 399,367
Cost of sales 133,020 90,247 365,838 259,921
Gross profit 64,579 45,266 193,849 139,446
Selling and administrative expenses 47,034 34,262 149,393 105,636
Amortization expenses 6,144 2,164 12,177 6,478
Acquisition and integration expenses 252 1,210 8,427 1,876
Loss (gain) on sale of Global Pump Solutions business 801 0 (63,701) 0
Other operating expense (income), net 948 443 (1,778) 1,327
Income from operations 9,400 7,187 89,331 24,129
Other expense, net 2,056 398 1,196 2,589
Interest expense 5,054 2,648 16,169 9,315
Income before income taxes 2,290 4,141 71,966 12,225
Income tax expense 483 1,602 23,610 2,664
Net income 1,807 2,539 48,356 9,561
Non-controlling interest 308 453 1,363 1,482
Net income attributable to CECO Environmental Corp. $ 1,499 $ 2,086 $ 46,993 $ 8,079
Earnings per share:        
Basic $ 0.04 $ 0.06 $ 1.33 $ 0.23
Diluted $ 0.04 $ 0.06 $ 1.29 $ 0.22
Weighted average number of common shares outstanding:        
Basic 35,359,969 34,966,625 35,225,740 34,910,165
Diluted 36,396,693 36,488,788 36,549,130 36,322,690