v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net sales $ 338.8 $ 288.1 $ 641.8 $ 561.3
Cost of sales 189.8 163.3 362.8 318.3
Gross profit 149.0 124.8 279.0 243.0
Operating expenses:        
Selling, general and administrative 89.8 79.2 175.1 154.9
Other 1.5 (0.1) 2.7 0.6
Total operating expenses 91.3 79.1 177.8 155.5
Operating income 57.7 45.7 101.2 87.5
Interest expense (8.7) (9.0) (18.1) (18.2)
Interest income 0.4 1.5 1.0 2.7
Other expense (16.5) (2.7) (17.3) (4.2)
Income before income taxes 32.9 35.5 66.8 67.8
Income tax expense (5.8) (9.1) (12.3) (16.9)
Net income 27.1 26.4 54.5 50.9
Comprehensive income $ 25.3 $ 36.8 $ 55.0 $ 74.8
Basic earnings per share (in dollars per share) $ 1.28 $ 1.26 $ 2.58 $ 2.42
Diluted earnings per share (in dollars per share) $ 1.27 $ 1.25 $ 2.55 $ 2.40