XML 12 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Inventory - Inventory (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Raw materials and component parts $ 3,082,312 $ 2,313,664
Work-in-process 2,180,458 1,209,117
Finished products 2,158,350 2,201,693
Total inventory 7,421,120 5,724,474
Less: inventory reserves 321,447 226,492
Net inventory $ 7,099,673 $ 5,497,982