XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Component of Income Tax Provision (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 194.4 $ 185.6 $ 190.9
Foreign 63.7 45.5 60.8
State 73.9 73.0 72.7
Total 332.0 304.1 324.4
Deferred:      
Federal (53.9) (51.9) (64.6)
Foreign (20.8) (14.9) 4.0
State (8.2) (10.2) (27.4)
Total (82.9) (77.0) (88.0)
Provision for income taxes $ 249.1 $ 227.1 $ 236.4