XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 30, 2018
Inventories [Abstract]  
Schedule of inventories
  September 30, 
2018
  December 31,
2017
 
Raw materials $1,563,017  $998,751 
Work-in-process  1,898,527   2,629,570 
Finished goods  2,106,214   1,239,168 
   5,567,758   4,867,489 
Less: reserve for obsolete inventories  (303,424)  (313,930)
  $5,264,334  $4,553,559