XML 76 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 14 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2016
Income Tax Expense (Benefit) $ 1,589,403   $ 3,580,632
Deferred Tax Assets, Gross 1,250,748   2,411,984
Deferred Tax Assets, Valuation Allowance $ 29,077   $ 1,232,512
Deferred Tax Assets, Valuation Allowance, Percent 2.30%    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 34.00% 34.00% 34.00%