XML 35 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2016
Inventory Disclosure [Abstract]  
Schedule of Inventories

The components of inventories are summarized below (in thousands):

 

   June 30,
2016
   December 31,
2015
 
Raw materials  $11,467   $7,115 
Work in process   5,116    3,918 
Finished goods   9,820    7,134 
Provision for excess and obsolete inventory   (534)   (504)
Total inventories  $25,869   $17,663