XML 52 R41.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Details - Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Inventory Details [Abstract]    
Inventory, Raw Materials, Net of Reserves $ 39,345 $ 39,022
Inventory, Work in Process, Net of Reserves 23,161 18,918
Inventory, Finished Goods, Net of Reserves 11,637 13,550
Inventory, Net 74,143 71,490
Inventory Valuation Reserves $ 9,515 $ 8,896