XML 77 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Components of current and deferred income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current provision (benefit)      
Federal $ 622,205 $ 615,434 $ 430,686
State and other 120,424 100,223 73,671
Current Income Tax Expense (Benefit) 742,629 715,657 504,357
Deferred provision (benefit)      
Federal 72,854 55,653 57,743
State and other 31,412 50,931 1,425
Deferred Income Tax Expense (Benefit) 104,266 106,584 59,168
Income tax expense (benefit) $ 846,895 $ 822,241 $ 563,525