XML 131 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 2 - Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

December 31,

 
  

2021

  

2020

  

2019

 

Balance, beginning of the year

 $1,523  $962  $1,525 

Amounts provided

  156   635   6 

Amounts recovered

  (92)  (86

)

  (505

)

Amounts written off

  (73)  (78

)

  (33

)

Translation adjustments

  (72)  90   (31

)

Balance, end of the year

 $1,442  $1,523  $962 
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