XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 297.9 $ 290.0
Cost of sales 184.3 170.0
Gross profit 113.6 120.0
Selling and administrative expense 98.1 90.7
Research and development expense 10.6 9.7
Operating income 4.9 19.6
Interest expense, net (3.4) (2.3)
Net foreign currency transaction loss (0.4) (0.2)
Other (expense) income, net (0.2) 0.1
Income before income taxes 0.9 17.2
Income tax expense 0.7 4.1
Net income $ 0.2 $ 13.1
Net income per share    
Basic (in dollars per share) $ 0.01 $ 0.70
Diluted (in dollars per share) $ 0.01 $ 0.69
Weighted average shares outstanding    
Basic (in shares) 17,558,556 18,702,438
Diluted (in shares) 17,804,603 18,960,007