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 $ 382.8 $ 330.3 $ 722.6 $ 628.9
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (3.5) 31.1 (11.7) 39.9
Comprehensive income $ 379.3 $ 361.4 $ 710.9 $ 668.8