XML 53 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   
Year ended December 31,
 
   
2018
   
2017
   
2016
 
Income for the year before provision for income taxes
  $
26,155
    $
24,075
    $
25,113
 
Computed tax expense
   
5,492
     
8,185
     
8,538
 
                         
Increase (reduction) in income tax expense resulting from:
                       
State income taxes
   
846
     
657
     
532
 
Effect of the decrease in Federal tax rate on deferred taxes
   
-
     
(10,036
)    
-
 
Change in Valuation allowance
   
2,811
     
1,276
     
-
 
Non-creditable Foreign Tax
   
-
     
2,903
     
-
 
Excess tax benefits on share-based compensation expense
   
(697
)    
(2,796
)    
-
 
Permanent differences
   
159
     
1,636
     
290
 
Others
   
409
     
(77
)    
(314
)
Provision for income taxes
  $
9,020
    $
1,748
    $
9,046
 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   
December 31,
2018
   
December 31,
2017
 
Deferred tax assets (liabilities):
               
Deferred tax assets:
               
Deferred revenue
  $
6,497
    $
7,573
 
Foreign tax credits
   
3,865
     
1,276
 
Amortization
   
(5,872
)    
(1,937
)
Net operating losses
   
1,892
     
2,545
 
Accruals, including foreign exchange and other
   
1,955
     
517
 
Sub-total Deferred tax assets
   
8,337
     
9,974
 
Valuation allowance
   
(4,087
)    
(1,276
)
Total deferred tax assets
  $
4,250
    $
8,698
 
Deferred tax liabilities:
               
Prepaid registry fees and expenses
  $
(15,950
)   $
(18,051
)
Limited life intangible assets
   
(6,115
)    
(7,371
)
Indefinite life intangible assets
   
(3,110
)    
(3,110
)
Total deferred tax liability
  $
(25,175
)   $
(28,532
)
                 
Net deferred tax asset (liability)
  $
(20,925
)   $
(19,834
)
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
Total Gross Unrecognized Tax Benefits
 
December 31,
2018
   
December 31,
2017
 
Balance, beginning of year
  $
15
    $
117
 
Change in uncertain tax benefits
   
(15
)
   
(102
)
Balance, end of year
  $
-
    $
15