XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2020

   

2019

   

2020

   

2019

 

Balance at beginning of period

  $ 1,144     $ 2,045     $ 1,139     $ 4,564  

Warranty provision for product sales

    499       311       1,040       579  

Settlements made

    (395 )     (28 )     (506 )     (2,299 )

Unused warranty provision

    (74 )     (580 )     (499 )     (1,096 )

Balance at end of period

  $ 1,174     $ 1,748     $ 1,174     $ 1,748