XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 6 - Inventories, Net - Inventories (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Raw materials $ 2,249,764 $ 2,632,415
Work in process 2,957,923 3,386,078
Finished goods 14,555,629 13,347,620
Allowance for excess quantities (469,654) (500,181)
Total inventories $ 19,293,662 $ 18,865,932