XML 126 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Components of Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense (benefit) $ 756.7 $ 551.9 $ 308.1
Deferred tax expense (benefit) (129.1) (53.5) 67.8
Benefit (provision) for income taxes (627.6) (498.4) (375.9)
United States [Member]      
Current tax expense (benefit) 500.4 377.6 180.4
Deferred tax expense (benefit) (128.2) (18.8) 66.5
Benefit (provision) for income taxes (372.2) (358.8) (246.9)
Non-U.S. [Member]      
Current tax expense (benefit) 256.3 174.3 127.7
Deferred tax expense (benefit) (0.9) (34.7) 1.3
Benefit (provision) for income taxes $ (255.4) $ (139.6) $ (129.0)