XML 30 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
12 Months Ended
Dec. 31, 2018
Inventory Disclosure [Abstract]  
Inventories
Inventories
Inventories are comprised of the following amounts:
 
 
As of December 31,
 
 
2018
 
2017
Raw materials
 
$
52,930

 
$
37,337

Work in process
 
42,578

 
27,669

Finished goods
 
27,107

 
17,611

Inventories
 
$
122,615

 
$
82,617