v3.25.4
CONSOLIDATED STATEMENT OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenue $ 12,390.9 $ 9,646.0 $ 7,961.0
Cost of sales 10,896.8 8,612.3 7,206.9
Gross profit 1,494.1 1,033.7 754.1
Selling, general and administrative expenses 259.9 293.5 303.2
Research and development 118.2 78.0 60.9
Amortization of intangible assets 45.6 43.5 39.6
Restructuring and other charges, net of recoveries 29.7 19.4 12.1
Earnings from operations 1,040.7 599.3 338.3
Finance costs 52.6 52.1 78.9
Miscellaneous expense (income) 4.9 15.0 (46.6)
Earnings before income taxes 983.2 532.2 306.0
Income tax expense (recovery)      
Current 219.1 136.1 65.2
Deferred (68.4) (31.9) (3.6)
Income tax expense 150.7 104.2 61.6
Net earnings $ 832.5 $ 428.0 $ 244.4
Earnings per share:      
Basic (in dollars per share) $ 7.22 $ 3.62 $ 2.03
Diluted (in dollars per share) $ 7.16 $ 3.61 $ 2.03
Weighted-average shares used in computing per share amounts (in millions):      
Basic (in shares) 115.3 118.1 120.1
Diluted (in shares) 116.2 118.7 120.3