XML 109 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Component of Income Tax Provision (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 128.0 $ 194.4 $ 185.6
Foreign 77.4 63.7 45.5
State 42.0 73.9 73.0
Total 247.4 332.0 304.1
Deferred:      
Federal (67.7) (53.9) (51.9)
Foreign (14.9) (20.8) (14.9)
State (32.8) (8.2) (10.2)
Total (115.4) (82.9) (77.0)
Provision for income taxes $ 132.0 $ 249.1 $ 227.1