XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
INVENTORIES (Schedule of Inventory) (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Sep. 30, 2017
INVENTORIES [Abstract]      
Raw materials $ 14,310,672 $ 11,394,657 $ 15,287,467
Work-in-process 876,298 709,406 1,286,966
Finished goods 63,221,510 53,518,369 60,310,720
Total $ 78,408,480 $ 65,622,432 $ 76,885,153