XML 65 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Agreements and Commitments (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

2021

  

2020

 

Balance at January 1,

 $1,056,613  $813,288 

Warranty costs charged to cost of goods sold

  177,302   348,241 

Utilization charges against reserve

  (191,068

)

  (199,624

)

Foreign currency effect

  (80,534)  94,708 

Balance at December 31,

 $962,313  $1,056,613