v3.19.3
Inventories (Tables)
9 Months Ended
Sep. 30, 2019
Inventory Disclosure [Abstract]  
Schedule of inventories

   September 30, 2019  December 31, 2018
Raw materials  $27,600   $23,050 
Finished goods   1,720    1,498 
Reserve for obsolete inventory   (900)   (1,500)
Inventories  $28,420   $23,048