v3.26.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 113.3 $ 50.5 $ 172.2 $ 94.1
Other comprehensive income (loss):        
Foreign currency translation adjustments (2.5) 4.9 (4.1) 4.7
Other comprehensive income (loss), net of tax (2.5) 4.9 (4.1) 4.7
Total comprehensive income $ 110.8 $ 55.4 $ 168.1 $ 98.8