XML 14 R5.htm IDEA: XBRL DOCUMENT 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 $ 330.3 $ 292.7 $ 628.9 $ 590.4
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 31.1 (7.8) 39.9 (19.7)
Comprehensive income $ 361.4 $ 284.9 $ 668.8 $ 570.7