XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 253,084 $ 216,469 $ 152,836
State 70,799 53,224 42,438
Total current income tax expense (benefit) 323,883 269,693 195,274
Deferred:      
Federal 26,382 (35,372) 12,013
State 3,783 (5,639) 1,144
Total deferred income tax expense (benefit) 30,165 (41,011) 13,157
Total provision for income taxes $ 354,048 $ 228,682 $ 208,431