XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net sales $ 509.6 $ 472.4
Cost of goods sold (361.8) (333.1)
Gross profit 147.8 139.3
Operating expenses:    
Selling, general and administrative (96.2) (84.9)
Research and development (10.6) (10.1)
Total operating expenses (106.8) (95.0)
Operating income 41.0 44.3
Other income, net 3.7 4.3
Interest income/(expense), net 0.3 (0.4)
Income before income tax expense 45.0 48.2
Income tax expense (11.8) (11.7)
Net income $ 33.2 $ 36.5
Earnings per share:    
Basic $ 1.34 $ 1.47
Diluted $ 1.33 $ 1.46
Weighted average shares outstanding (in thousands):    
Basic 24,801 24,791
Diluted 24,962 24,956