XML 58 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements Of Operations - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net sales $ 1,861.5 $ 1,722.7 $ 1,434.8
Cost of sales 1,328.5 1,272.5 1,089.9
Gross profit 533.0 450.2 344.9
Selling, engineering, general and administrative expenses 234.0 210.1 171.7
Amortization expense 15.0 15.2 12.9
Acquisition and integration-related expenses (benefits), net 2.6 0.4 (0.5)
Operating income 281.4 224.5 160.8
Interest expense, net 12.5 19.7 10.3
Pension settlement charges 3.8 0.0 0.0
Other expense (income), net 1.2 1.8 (0.4)
Income before income taxes 263.9 203.0 150.9
Income tax expense 47.6 45.6 30.5
Net income $ 216.3 $ 157.4 $ 120.4
Basic earnings per share:      
Net earnings per share (usd per share) $ 3.55 $ 2.59 $ 1.99
Diluted earnings per share:      
Net earnings per share (usd per share) $ 3.50 $ 2.56 $ 1.97
Weighted average shares outstanding:      
Basic (shares) 60.9 60.7 60.5
Diluted (shares) 61.7 61.5 61.2