XML 72 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
    December 31,
    2019   2018   2017
Balance, beginning of the year   $
1,525
    $
1,914
    $
194
 
Amounts provided    
6
     
57
     
1,609
 
Amounts recovered    
(505
)    
(360
)    
 
Amounts written off    
(33
)    
     
(6
)
Translation adjustments    
(31
)    
(86
)    
117
 
Balance, end of the year   $
962
    $
1,525
    $
1,914
 
Property, Plant and Equipment Estimated Useful Lives [Table Text Block]
Asset   Estimated useful life 
(in years)
Computer equipment and software  
3
-
10
Furniture and fixtures  
5
-
7
Equipment  
5
-
20
Leasehold improvements  
 
Shorter of useful life or term of lease