XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 318,571 $ 253,084 $ 216,469
State 83,611 70,799 53,224
Total current income tax expense (benefit) 402,182 323,883 269,693
Deferred:      
Federal 51,862 26,382 (35,372)
State 10,146 3,783 (5,639)
Total deferred income tax expense (benefit) 62,008 30,165 (41,011)
Total provision for income taxes $ 464,190 $ 354,048 $ 228,682