XML 37 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
3. INVENTORIES (Details) - Inventory Detail - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Inventory Detail [Abstract]      
Raw materials $ 13,672,167 $ 14,260,416 $ 17,543,577
Work-in-process 1,011,788 751,519 920,773
Finished goods 54,135,435 54,156,507 66,038,179
Total $ 68,819,390 $ 69,168,442 $ 84,502,529