XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net sales $ 303.3 $ 315.8 $ 911.9 $ 957.8
Cost of sales 173.9 182.0 528.4 543.8
Gross profit 129.4 133.8 383.5 414.0
Selling and administrative expense 96.6 92.7 281.0 275.5
Research and development expense 10.5 10.5 30.0 31.8
Operating income 22.3 30.6 72.5 106.7
Interest expense, net (2.4) (2.7) (6.9) (7.5)
Net foreign currency transaction (loss) gain 0.0 (0.4) (1.0) 0.1
Other (expense) income, net (0.5) 0.0 (0.7) 0.2
Income before income taxes 19.4 27.5 63.9 99.5
Income tax expense 4.5 6.7 15.7 22.4
Net income $ 14.9 $ 20.8 $ 48.2 $ 77.1
Net income per share        
Basic (in dollars per share) $ 0.81 $ 1.11 $ 2.60 $ 4.10
Diluted (in dollars per share) $ 0.80 $ 1.09 $ 2.57 $ 4.03
Weighted average shares outstanding        
Basic (in shares) 18,314,488 18,810,267 18,507,222 18,790,824
Diluted (in shares) 18,547,724 19,093,873 18,722,253 19,120,455