v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 6.2 $ 19.2 $ (8.6) $ 25.9
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustment 36.9 (0.2) 45.7 (4.5)
Total other comprehensive income (loss) 36.9 (0.2) 45.7 (4.5)
Total comprehensive income $ 43.1 $ 19.0 $ 37.1 $ 21.4