XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2018
Inventories [Abstract]  
Schedule of inventories

   

December 31,

2018

   

December 31,

2017

 
Raw materials   $ 1,207,334     $ 998,751  
Work-in-process     872,376       2,629,570  
Finished goods     5,547,301       1,239,168  
      7,627,011       4,867,489  
Less: reserve for obsolete inventories     (1,212,706 )     (313,930 )
    $ 6,414,305     $ 4,553,559