XML 91 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   
December 31,
 
   
2019
   
2018
 
Salary and payroll tax accrual
  $
8,691
    $
13,393
 
Taxes payable
   
4,151
     
3,437
 
Current portion of operating lease liability    
2,175
     
 
License fee obligation
   
1,000
     
1,000
 
Placement fees payable
   
8,346
     
2,490
 
Accrued other
   
10,477
     
6,339
 
Total accrued liabilities
  $
34,840
    $
26,659