XML 92 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES, Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current [Abstract]      
Federal $ 32,504 $ 31,152 $ 32,829
State and other 9,180 6,788 4,890
Deferred [Abstract]      
Federal 2,122 (28,146) 11,444
State and other 541 (546) 1,622
Provision for income taxes $ 44,347 $ 9,248 $ 50,785