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

June 30,

2020

  

December 31,

2019

 

Balance at December 31

 $813,288  $432,225 

Warranty costs charged to cost of goods sold

  287,847   707,079 

Utilization charges against reserve

  (76,225

)

  (315,556

)

Release of accrual related to expired warranties

  -   - 

Foreign currency effect

  6,145   (10,460

)

Balance at June 30

 $1,031,055  $813,288