XML 121 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Provision (Benefit) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 58.5 $ 45.7 $ (15.1)
Foreign 113.9 152.1 96.6
State 1.1 0.1 0.4
Total current 173.5 197.9 81.9
Deferred:      
Federal (82.7) (28.6) 18.4
Foreign (1,212.0) (27.4) (7.1)
State 1.9 3.3 (0.7)
Total deferred (1,292.8) (52.7) 10.6
Total $ (1,119.3) $ 145.2 $ 92.5