XML 99 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Provision for (Benefit from) Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Provision for (benefit from) income taxes      
Current $ (703) $ (2,338) $ 4,752
Deferred income taxes 16,195 (43,463) 113,698
Income tax expense (benefit) $ 15,492 $ (45,801) $ 118,450