XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 1,948.8 $ 1,963.7 $ 1,483.4
Cost of goods sold (1,357.7) (1,377.0) (1,048.5)
Gross profit 591.1 586.7 434.9
Operating expenses:      
Selling, general and administrative (387.8) (360.7) (267.2)
Research and development (41.7) (38.7) (37.4)
Profit on disposal 0.0 0.0 1.8
Total operating expenses (429.5) (399.4) (302.8)
Operating income 161.6 187.3 132.1
Other income/(expense), net 10.5 (1.6) 3.8
Interest income/(expense), net 2.3 (1.1) (1.5)
Income before income tax expense 174.4 184.6 134.4
Income tax expense (35.3) (51.6) (41.3)
Net income $ 139.1 $ 133.0 $ 93.1
Earnings per share:      
Basic $ 5.6 $ 5.37 $ 3.78
Diluted $ 5.56 $ 5.32 $ 3.75
Weighted average shares outstanding (in thousands):      
Basic 24,851 24,787 24,647
Diluted 25,022 24,982 24,854