v3.23.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 149,390 $ 108,414 $ 391,134 $ 306,225
Cost of sales 106,269 75,988 273,303 215,696
Gross profit 43,121 32,426 117,831 90,529
Selling and administrative expenses 30,439 25,166 86,082 66,806
Amortization and earnout expenses 1,968 2,039 5,988 4,939
Acquisition and integration expenses 1,386 1,287 2,210 3,827
Executive transition expenses 1,258 1,161 1,417 1,161
Restructuring expenses 217 0 217 73
Income from operations 7,853 2,773 21,917 13,723
Other (expense) income, net (216) 1,276 (670) 2,754
Interest expense (3,340) (1,569) (9,498) (3,489)
Income before income taxes 4,297 2,480 11,749 12,988
Income tax expense 585 314 1,577 3,287
Net income 3,712 2,166 10,172 9,701
Noncontrolling interest 382 223 1,140 579
Net income (loss) attributable to CECO Environmental Corp. $ 3,330 $ 1,943 $ 9,032 $ 9,122
Earnings per share:        
Basic $ 0.1 $ 0.06 $ 0.26 $ 0.26
Diluted $ 0.09 $ 0.06 $ 0.26 $ 0.26
Weighted average number of common shares outstanding:        
Basic 34,771,742 34,455,657 34,612,163 34,791,129
Diluted 35,301,429 34,871,313 35,215,843 35,035,041