XML 78 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent   34.00%    
Effective Income Tax Rate Reconciliation, Changes in Tax Laws Included in Tax Act, Amount   $ (5,800,000)    
Effective Income Tax Rate Reconciliation, Effect of Decrease in Federal Tax Rate on Deferred Taxes, Amount   (10,036,080)
Effective Income Tax Rate Reconciliation, Change in Valuation Allowance on Pre-2017 Foreign Tax Credits, Amount   1,275,937
Effective Income Tax Rate Reconciliation, Non-creditable 2017 Foreign Tax, Amount   2,903,400
Unrecognized Tax Benefits   15,000 117,000 $ 117,000
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued   0 $ 0  
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities   100,000    
Maximum [Member]        
Provisional Amount Related to One Time Transition Tax on Repatriation of Foreign Earnings   $ 100,000    
Scenario, Forecast [Member]        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%