XML 124 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal income tax $ 132.2 $ 186.0 $ 263.6
State and local income tax 27.0 29.1 30.4
Foreign income tax 55.5 46.2 55.6
Total current 214.7 261.3 349.6
Deferred      
Federal income tax 102.5 (333.4) (25.1)
State and local income tax (0.8) (26.0) (3.3)
Foreign income tax (13.8) (6.1) (33.4)
Total deferred 87.9 (365.5) (61.8)
Total provision (benefit) for income taxes $ 302.6 $ (104.2) $ 287.8