XML 45 R34.htm IDEA: XBRL DOCUMENT v3.19.2
Note 5 - Agreements and Commitments - Product Warranties (Details)
6 Months Ended
Jun. 30, 2019
USD ($)
Balance $ 432,225
Current year warranty expense 903,216
Change in estimate related to pre-existing warranties
Payments made (275,736)
Foreign currency effect 1,901
Balance $ 1,061,606