v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of inventories
   September 30, 2018  December 31, 2017
Raw materials  $25,678   $19,342 
Finished goods   1,690    1,165 
Reserve for obsolete inventory   (1,486)   (1,850)
Inventories  $25,882   $18,657