Quarterly report pursuant to Section 13 or 15(d)

3. INVENTORIES (Details)

v3.20.1
3. INVENTORIES (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 29,717,087 $ 33,381,806
Work-in-process 17,139,411 14,455,665
Finished goods 5,432,305 5,227,263
Total inventories $ 52,288,803 $ 53,064,734