XML 115 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Provision Benefit for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
U.S. $ 69.0 $ 103.8 $ 102.8
State and local 11.6 13.7 14.5
Foreign 73.5 61.9 63.9
Total current 154.1 179.4 181.2
Deferred      
U.S. (2.6) (11.1) (12.2)
State and local (2.1) 1.7 (1.0)
Foreign (14.7) (5.3) (5.3)
Total deferred (19.4) (14.7) (18.5)
Total provision for income taxes $ 134.7 $ 164.7 $ 162.7