v3.10.0.1
Inventories (Tables)
6 Months Ended
Jun. 30, 2018
Inventory Disclosure [Abstract]  
Schedule of inventories
   June 30, 2018  December 31, 2017
Raw materials  $23,369   $19,342 
Finished goods   1,214    1,165 
Reserve for obsolete inventory   (1,500)   (1,850)
Inventories  $23,083   $18,657