XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 4 - Inventory - Inventory (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Raw materials and component parts $ 2,064,573 $ 2,637,138
Work-in-process 1,419,666 523,644
Finished products 1,861,375 1,200,204
Total Inventory 5,345,614 4,360,986
Less: inventory reserves 203,092 457,505
Net Inventory $ 5,142,522 $ 3,903,481