v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 625.6 $ 463.8
Cost of sales 446.2 333.0
Gross profit 179.4 130.8
Selling, engineering, general and administrative expenses 72.0 60.2
Amortization expense 6.5 4.3
Acquisition and integration-related expenses, net 1.2 0.6
Operating income 99.7 65.7
Interest expense, net 6.9 3.0
Other expense, net 0.6 0.7
Income before income taxes 92.2 62.0
Income tax expense 21.8 15.7
Net income $ 70.4 $ 46.3
Basic earnings per share:    
Earnings per share (usd per share) $ 1.16 $ 0.76
Diluted earnings per share:    
Earnings per share (usd per share) $ 1.14 $ 0.75
Weighted average common shares outstanding:    
Basic (shares) 60.9 61.1
Diluted (shares) 61.5 61.8