v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 2,893.4 $ 2,391.9 $ 5,542.0 $ 4,600.8
Cost of sales 2,522.4 2,138.1 4,897.1 4,124.9
Gross profit 371.0 253.8 644.9 475.9
Selling, general and administrative expenses 38.9 79.3 151.4 144.1
Research and development 34.0 19.4 51.6 35.9
Amortization of intangible assets 11.1 10.7 22.2 20.9
Restructuring and other charges, net of recoveries 14.5 11.5 18.4 16.3
Earnings from operations 272.5 132.9 401.3 258.7
Finance costs 13.5 15.0 27.2 29.0
Miscellaneous expense 1.7 4.4 3.1 11.0
Earnings before income taxes 257.3 113.5 371.0 218.7
Income tax expense (recovery)        
Current 61.2 38.6 88.8 49.3
Deferred (14.9) (20.1) (15.0) (17.4)
Income tax expense 46.3 18.5 73.8 31.9
Net earnings $ 211.0 $ 95.0 $ 297.2 $ 186.8
Earnings per share:        
Basic (in dollars per share) $ 1.83 $ 0.80 $ 2.57 $ 1.57
Diluted (in dollars per share) $ 1.82 $ 0.80 $ 2.55 $ 1.57
Weighted-average shares used in computing per share amounts (in millions):        
Basic (in shares) 115.1 118.8 115.5 118.9
Diluted (in shares) 115.9 119.4 116.4 119.3