XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 179.7 $ 124.1 $ 106.8
State 57.0 35.3 32.6
Foreign 23.6 2.1 1.8
Total current provision 260.3 161.5 141.2
Deferred:      
Federal 26.6 38.9 28.0
State 5.7 8.2 5.0
Foreign (17.0) (4.3) 1.5
Total deferred provision 15.3 42.8 34.5
Total tax provision $ 275.6 $ 204.3 $ 175.7