XML 147 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes, Current and Deferred Amounts of Income Tax Expense Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 50,560 $ 20,246 $ 76,525
State 15,327 12,593 11,576
Total current 65,887 32,839 88,101
Deferred:      
Federal 14,094 34,941 19,755
State (261) 12,006 1,647
Total deferred 13,833 46,947 21,402
Total income tax expense $ 79,720 $ 79,786 $ 109,503