XML 31 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
INVENTORY (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Inventory    
Raw Materials $ 13,240,960 $ 10,903,084
Work in Process 91,547 86,452
Finished Goods 2,926,228 2,978,090
Total $ 16,258,735 $ 13,967,626