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

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Balance at beginning of period

 $1,174  $1,748  $1,139  $4,564 

Warranty provision for product sales

  3,324   92   4,364   671 

Settlements made

  (254)  (326)  (760)  (2,625)

Unused warranty provision

  (345)  (247)  (844)  (1,343)

Balance at end of period

 $3,899  $1,267  $3,899  $1,267