XML 45 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Thousands
Apr. 03, 2016
Dec. 31, 2015
Assets:    
Money market instruments $ 31,311 $ 6,024
Financial assets at fair value 568,607  
Corporate Bonds    
Assets:    
Financial assets at fair value 233,848  
Treasury Bills    
Assets:    
Financial assets at fair value 149,540  
Asset-Backed Securities    
Assets:    
Financial assets at fair value 91,593  
Euro Liquidity Fund    
Assets:    
Financial assets at fair value 50,094  
Agency Bonds    
Assets:    
Financial assets at fair value 9,175  
Sovereign Bonds    
Assets:    
Financial assets at fair value 29,489  
Municipal Bonds    
Assets:    
Financial assets at fair value 4,868  
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 31,311  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring    
Assets:    
Money market instruments 0  
Cash flow hedge forward contracts 16  
Liabilities:    
Cash flow hedge forward contracts 460  
Foreign Currency Contracts, Liability, Fair Value Disclosure 40  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Corporate Bonds    
Assets:    
Financial assets at fair value 233,848  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Treasury Bills    
Assets:    
Financial assets at fair value 149,540  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Asset-Backed Securities    
Assets:    
Financial assets at fair value 91,593  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Euro Liquidity Fund    
Assets:    
Financial assets at fair value 50,094  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Agency Bonds    
Assets:    
Financial assets at fair value 9,175  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Sovereign Bonds    
Assets:    
Financial assets at fair value 29,489  
Significant Other Observable Inputs (Level 2) | Fair Value, Measurements, Recurring | Municipal Bonds    
Assets:    
Financial assets at fair value 4,868  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring    
Liabilities:    
Business Combination, Contingent Consideration, Liability $ 2,737