XML 60 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Raw materials and component parts $ 2,313,664 $ 2,637,138
Work-in-process 1,209,117 523,644
Finished products 2,201,693 1,200,204
Total Inventory 5,724,474 4,360,986
Less: Inventory reserves 226,492 457,505
Net Inventory $ 5,497,982 $ 3,903,481