XML 23 R42.htm IDEA: XBRL DOCUMENT v3.2.0.727
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Dec. 31, 2014
Inventory Details [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 35,091 $ 29,092
Inventory, Work in Process, Net of Reserves 20,866 20,424
Inventory, Finished Goods, Net of Reserves 13,309 13,828
Inventory, Net 69,266 63,344
Inventory Valuation Reserves $ 8,808 $ 7,000