XML 128 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Components of Income Tax Expense/Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income tax expense (benefit):      
Federal $ 84,249 $ 84,560 $ 107,393
State 95,939 74,252 86,578
Foreign (1,554) 671 (2,485)
Total current income tax expense 178,634 159,483 191,486
Deferred income tax expense (benefit):      
Federal 1,528 (28,093) (8,801)
State 3,259 (11,671) (16,390)
Foreign (25) (1,751) 3,587
Total deferred income tax expense (benefit) 4,762 (41,515) (21,604)
Income tax expense $ 183,396 $ 117,968 $ 169,882