Quarterly report pursuant to Section 13 or 15(d)

INVENTORIES (Details)

v3.8.0.1
INVENTORIES (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Raw materials $ 40,454,109 $ 37,748,316
Work-in-process 14,275,342 9,491,408
Finished goods 28,119,351 24,885,457
Inventories $ 82,848,802 $ 72,125,181