XML 141 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes, Current and Deferred Amounts of Income Tax Expense Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 20,246 $ 76,525 $ 73,781
State 12,593 11,576 2,885
Total current 32,839 88,101 76,666
Deferred:      
Federal 34,941 19,755 3,338
State 12,006 1,647 7,318
Total deferred 46,947 21,402 10,656
Total income tax expense $ 79,786 $ 109,503 $ 87,322