XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income before income taxes: Domestic $ 3,900.5 $ 3,291.7 $ 2,728.5
Income before income taxes: Foreign 253.1 198.6 645.1
Income from before income taxes 4,153.6 3,490.3 3,373.6
Current income tax provision: Federal 751.7 620.5 509.2
Current income tax provision: State 205.8 177.1 173.7
Current income tax provision: Foreign 44.9 24.9 19.0
Current income tax provision: Total 1,002.4 822.5 701.9
Deferred income tax provision: Federal 21.9 (16.3) (4.6)
Deferred income tax provision: State (33.8) (7.3) 10.6
Deferred income tax provision: Foreign (63.1) 0.4 28.8
Deferred income tax provision: Total (75.0) (23.2) 34.8
Total Income Tax Provision $ 927.4 $ 799.3 $ 736.7