XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Consolidated Statements of Comprehensive Income      
Net income $ 291.2 $ 262.1 $ 251.5
Other comprehensive (loss) income net of tax:      
Foreign currency translation adjustments (31.6) 9.7 (29.1)
Cash flow hedges (0.7) (3.9) 6.5
Defined benefit pension plan, net of tax:      
Pension settlement, net of tax benefit of $0.2 million (0.7)    
Actuarial gain, net of tax provision of $0.2 million   0.7  
Other comprehensive (loss) income (33.0) 6.5 (22.6)
Comprehensive income $ 258.2 $ 268.6 $ 228.9