XML 76 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Income Tax Provision) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income before income taxes: Domestic $ 4,305.9 $ 3,900.5 $ 3,291.7
Income before income taxes: Foreign 235.5 253.1 198.6
Income from before income taxes 4,541.4 4,153.6 3,490.3
Current income tax provision: Federal 776.9 751.7 620.5
Current income tax provision: State 252.8 205.8 177.1
Current income tax provision: Foreign 52.3 44.9 24.9
Current income tax provision: Total 1,082.0 1,002.4 822.5
Deferred income tax provision: Federal (49.6) 21.9 (16.3)
Deferred income tax provision: State (17.0) (33.8) (7.3)
Deferred income tax provision: Foreign 0.2 (63.1) 0.4
Deferred income tax provision: Total (66.4) (75.0) (23.2)
Total Income Tax Provision $ 1,015.6 $ 927.4 $ 799.3