XML 20 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 374.7 $ 369.5 $ 292.6
Other comprehensive income (loss), net of tax      
Foreign currency translation adjustment 11.5 (23.3) (4.9)
Total other comprehensive income (loss) 11.5 (23.3) (4.9)
Total comprehensive income $ 386.2 $ 346.2 $ 287.7