XML 49 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   
Year ended
December 31,
201
6
   
Year ended
December 31,
201
5
   
Year ended
December 31,
201
4
 
Income for the year before provision for income taxes
  $
25,112,924
    $
17,942,957
    $
9,428,325
 
Computed expected tax expense
  $
8,538,245
    $
6,100,605
    $
3,205,631
 
Increase (reduction) in income tax expense resulting from:
                       
State income taxes
   
530,803
     
265,489
     
64,056
 
Permanent differences, including foreign exchange
   
290,327
     
278,959
     
192,260
 
Other, including alternative minimum tax and adjustments to opening deferred tax assets
   
(313,605
)
   
(75,826
)
   
(407,718
)
Provision for income taxes
  $
9,045,770
    $
6,569,227
    $
3,054,229
 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   
December 31,
201
6
   
December 31,
201
5
 
Deferred tax assets:
               
Deferred revenue
  $
5,482,080
    $
5,454,284
 
Foreign tax credit
   
1,275,937
     
1,529,075
 
Amortization
   
(2,184,944
)
   
(883,466
)
Accruals, including foreign exchange and other
   
1,135,652
     
1,521,199
 
Deferred tax assets
  $
5,708,725
    $
7,621,092
 
                 
Deferred tax liabilities:
               
Limited life intangible assets
  $
(120,232
)
  $
(169,731
 
Indefinite life intangible assets
   
(4,706,960
)
   
(4,706,960
)
Total deferred tax liability, long-term portion
  $
(4,827,192
)
  $
(4,876,691
)
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
Total Gross Unrecognized Tax Benefits
 
December 31,
201
6
   
December 31,
201
5
 
Balance, beginning of year
  $
117,000
    $
117,000
 
Change in uncertain tax benefits
   
     
 
Balance, end of year
  $
117,000
    $
117,000