v3.26.1
Acquisitions - Pro Forma Information (Details) - Trachte, LLC and ECM Investors, LLC - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Pro forma net sales $ 1,002.0 $ 1,912.2
Pro forma net income from continuing operations 113.0 207.4
Pro forma net income $ 115.8 $ 483.9
Basic    
Continuing operations (in dollars per share) $ 0.70 $ 1.27
Basic (in dollars per share) 0.72 2.96
Diluted    
Continuing operations (in dollars per share) 0.69 1.25
Diluted (in dollars per share) $ 0.71 $ 2.92