XML 123 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision/(Benefit) for Income Taxes and Income Taxes Paid (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 4.4 $ 0.5 $ 175.3
State 20.9 19.5 16.1
Foreign 153.8 118.5 (14.7)
Current, Total 179.1 138.5 176.7
Deferred:      
Federal (59.7) (125.2) (74.8)
State (12.3) (16.7) 1.6
Foreign 24.3 45.6 8.8
Deferred, Total (47.7) (96.3) (64.4)
Provision for income taxes 131.4 42.2 112.3
Net income taxes paid $ 328.5 $ 215.2 $ 326.6