XML 12 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net sales $ 137,522 $ 129,181 $ 263,854 $ 241,744
Cost of sales 88,475 89,364 169,675 167,034
Gross profit 49,047 39,817 94,179 74,710
Selling and administrative expenses 36,465 28,451 71,372 55,644
Amortization and earnout expenses 2,210 2,273 4,419 4,020
Acquisition and integration expenses 476 332 666 824
Executive transition expenses 0 158 0 158
Restructuring expenses 414 0 554 0
Asbestos litigation expenses 225 0 225 0
Income from operations 9,257 8,603 16,943 14,064
Other (expense) income, net (679) 121 (2,192) (453)
Interest expense (3,254) (3,750) (6,667) (6,158)
Income before income taxes 5,324 4,974 8,084 7,453
Income tax expense 394 984 1,062 993
Net income 4,930 3,990 7,022 6,460
Non-controlling interest (445) (266) (1,029) (759)
Net income attributable to CECO Environmental Corp. $ 4,485 $ 3,724 $ 5,993 $ 5,701
Earnings per share:        
Basic $ 0.13 $ 0.11 $ 0.17 $ 0.17
Diluted $ 0.12 $ 0.11 $ 0.17 $ 0.16
Weighted average number of common shares outstanding:        
Basic 34,918,412 34,619,216 34,881,625 34,531,050
Diluted 36,302,664 35,143,782 36,239,331 35,171,727