XML 80 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Note 8 - Inventories - Inventories (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Raw materials $ 1,994,741 $ 2,632,415
Work in Process 3,052,224 3,386,078
Finished Goods 14,934,581 13,347,620
In Transit 480,716
Allowance for excess quantities (454,774) (500,181)
Total inventories $ 20,007,488 $ 18,865,932