XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 1,243.6 $ 1,092.2 $ 1,090.8
Cost of sales 715.8 671.3 652.8
Gross profit 527.8 420.9 438.0
Selling and administrative expense 352.6 306.3 321.9
Research and development expense 36.6 31.1 32.2
Gain on sale of assets 0.0 (3.7) (9.8)
Operating income 138.6 87.2 93.7
Interest expense, net (13.5) (7.1) (7.3)
Net foreign currency transaction gain (loss) 0.3 (1.2) (0.7)
Loss on extinguishment of debt 0.0 0.0 (11.3)
Other (expense) income, net (1.6) 0.6 (0.3)
Income before income taxes 123.8 79.5 74.1
Income tax expense 14.3 13.2 9.2
Net income $ 109.5 $ 66.3 $ 64.9
Net income per share      
Net income per share, Basic (in dollars per share) $ 5.92 $ 3.58 $ 3.51
Net income per share, Diluted (in dollars per share) $ 5.83 $ 3.55 $ 3.44
Weighted average shares outstanding:      
Weighted average shares outstanding, Basic (in shares) 18,509,523 18,494,356 18,499,674
Weighted average shares outstanding, Diluted (in shares) 18,783,633 18,697,255 18,849,217