Quarterly report pursuant to Section 13 or 15(d)

3. INVENTORIES (Tables)

v3.19.1
3. INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of inventory
    March 31,
2019
  December 31,
2018
         
Raw materials   $ 13,799,170     $ 14,019,668  
Work-in-progress     870,264       —    
Finished goods     3,770,478       4,596,501  
Total inventories   $ 18,439,912     $ 18,616,169