v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 303.0 $ 273.2
Cost of sales 173.0 155.0
Gross profit 130.0 118.2
Operating expenses:    
Selling, general and administrative 85.3 75.8
Other 1.2 0.6
Total operating expenses 86.5 76.4
Operating income 43.5 41.8
Interest expense (9.4) (9.2)
Interest income 0.6 1.2
Other expense (0.8) (1.5)
Income before income taxes 33.9 32.3
Income tax expense (6.5) (7.8)
Net income 27.4 24.5
Comprehensive income $ 29.7 $ 38.0
Basic earnings per share (in dollars per share) $ 1.30 $ 1.16
Diluted earnings per share (in dollars per share) $ 1.29 $ 1.15