XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Components of inventories
Components of inventories consist of the following:
 
March 31,
2019
 
December 31,
2018
Raw materials
$
14,822

 
$
13,698

Work in process
3,513

 
2,489

Finished goods
7,727

 
6,755

 
$
26,062

 
$
22,942