XML 22 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Raw materials and component parts $ 2,945,427 $ 2,313,664
Work-in-process 2,800,699 1,209,117
Finished products 2,183,170 2,201,693
Total Inventory 7,929,296 5,724,474
Less: Inventory reserves 250,606 226,492
Net Inventory $ 7,678,690 $ 5,497,982