v3.25.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net sales $ 185,391 $ 137,522 $ 362,088 $ 263,854
Cost of sales 118,283 88,475 232,818 169,675
Gross profit 67,108 49,047 129,270 94,179
Selling and administrative expenses 48,816 36,465 102,359 71,372
Amortization expenses 2,937 2,210 6,033 4,419
Acquisition and integration expenses 32 476 8,175 666
Gain on sale of Global Pump Solutions business 0 0 (64,502) 0
Other operating (income) expense, net (2,738) 639 (2,725) 779
Income from operations 18,061 9,257 79,930 16,943
Other (income) expense, net (1,454) 679 (861) 2,192
Interest expense 4,898 3,254 11,115 6,667
Income before income taxes 14,617 5,324 69,676 8,084
Income tax expense 4,511 394 23,127 1,062
Net income 10,106 4,930 46,549 7,022
Non-controlling interest 596 445 1,055 1,029
Net income attributable to CECO Environmental Corp. $ 9,510 $ 4,485 $ 45,494 $ 5,993
Earnings per share:        
Basic $ 0.27 $ 0.13 $ 1.29 $ 0.17
Diluted $ 0.26 $ 0.12 $ 1.24 $ 0.17
Weighted average number of common shares outstanding:        
Basic 35,286,065 34,918,412 35,157,514 34,881,625
Diluted 36,558,493 36,302,664 36,624,237 36,239,331