v3.26.3
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Net sales $ 350.8 $ 286.6 $ 992.6 $ 847.9
Cost of sales 197.6 166.4 560.4 484.7
Gross profit 153.2 120.2 432.2 363.2
Operating expenses:        
Selling, general and administrative 89.4 78.9 264.5 233.8
Other 0.5 0.4 3.3 1.0
Total operating expenses 89.9 79.3 267.8 234.8
Operating income 63.3 40.9 164.4 128.4
Interest expense (8.7) (6.9) (26.8) (25.1)
Interest income 0.5 0.5 1.5 3.2
Other expense (0.6) (2.4) (17.9) (6.6)
Income before income taxes 54.5 32.1 121.2 99.9
Income tax expense (14.2) (10.5) (26.4) (27.4)
Net income 40.3 21.6 94.8 72.5
Comprehensive income $ 43.3 $ 26.3 $ 98.3 $ 101.1
Basic earnings per share (in dollars per share) $ 1.90 $ 1.03 $ 4.49 $ 3.45
Diluted earnings per share (in dollars per share) $ 1.88 $ 1.01 $ 4.44 $ 3.41