XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Open Tax Year 2015 2016 2017    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 35.00% 35.00%
Increase (Decrease) in Deferred Tax Liabilities Resulting From Tax Act   $ 6,200  
Income Tax Expense (Benefit), Total $ 12,305 $ (2,613) $ 1,498
Effective Income Tax Rate Reconciliation, Percent, Total 26.70% (16.00%) 356.60%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount     $ 900
Income Taxes Paid, Net, Total $ 11,300 $ 9,400 $ 1,000
Restatement Adjustment [Member]      
Income Tax Expense (Benefit), Total   $ (1,900)