XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 28.2 $ 58.5 $ 45.7
Foreign 160.2 113.9 152.1
State 1.0 1.1 0.1
Total current 189.4 173.5 197.9
Deferred:      
Federal (66.0) (82.7) (28.6)
Foreign (271.9) (1,212.0) (27.4)
State (2.4) 1.9 3.3
Total deferred (340.3) (1,292.8) (52.7)
Total $ (150.9) $ (1,119.3) $ 145.2