XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Note 13 - Revenues (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year Ended December 31,

 

(in thousands)

 

2020

  

2019

 

Instruments, equipment, software and accessories

 $97,473  $110,220 

Service, maintenance and warranty contracts

  4,627   5,956 

Total revenues

 $102,100  $116,176 
  

Year Ended December 31, 2020

 
  

Service

  

Customer

     

(in thousands)

 

Contracts

  

Advances

  

Total

 

Balance, beginning of period

 $1,587  $2,362  $3,949 

Deferral of revenue

  3,329   1,302   4,631 

Recognition of deferred revenue

  (3,298

)

  (1,522

)

  (4,820

)

Effect of foreign currency translation

  11   -   11 

Balance, end of period

 $1,629  $2,142  $3,771 
  

Year Ended December 31, 2019

 
  

Service

  

Customer

     

(in thousands)

 

Contracts

  

Advances

  

Total

 

Balance, beginning of period

 $1,659  $2,161  $3,820 

Deferral of revenue

  2,152   1,095   3,247 

Recognition of deferred revenue

  (2,233

)

  (894

)

  (3,127

)

Effect of foreign currency translation

  9   -   9 

Balance, end of period

 $1,587  $2,362  $3,949 
Financing Receivable, Allowance for Credit Loss [Table Text Block]
  

Year Ended December 31,

 

(in thousands)

 

2020

  

2019

 

Balance, beginning of period

 $325  $332 

Bad debt expense

  17   288 

Charge-offs and other recoveries

  (124

)

  (293

)

Effect of foreign currency translation

  9   (2

)

Balance, end of period

 $227  $325 
Schedule of Product Warranty Liability [Table Text Block]
  

Beginning

      

(Charges)\

  

Ending

 

(in thousands)

 

Balance

  

Additions

  

Credits

  

Balance

 

Year ended December 31, 2019

 $391   10   (149

)

 $252 

Year ended December 31, 2020

 $252   77   (143

)

 $186