XML 39 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
3. INVENTORIES (Details) - Inventory Detail - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Inventory Detail [Abstract]      
Raw materials $ 15,287,467 $ 14,260,416 $ 16,768,169
Work-in-process 1,286,966 751,519 1,199,539
Finished goods 60,310,720 54,156,507 61,954,597
Total $ 76,885,153 $ 69,168,442 $ 79,922,305