XML 103 R73.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 10 - Income Taxes Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Current (benefit) provision $ 4,546 $ 120 $ (26,575)
Deferred income tax (benefit) expense 170,887 156,170 (825,843)
Income tax (benefit) provision $ 175,433 $ 156,290 $ (852,418)