XML 75 R58.htm IDEA: XBRL DOCUMENT v3.19.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 24, 2017
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, fair value disclosure $ 140,990 $ 1,082,915    
Business Combination, Contingent Consideration, Liability 8,000   $ 16,000  
Fair Value, Measurements, Nonrecurring [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fair Value, Assets and Liabilities Measured on Nonrecurring Basis 0      
Fair Value, Measurements, Recurring [Member] | Other Liabilities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Business Combination, Contingent Consideration, Liability 0 8,000    
Fair Value, Measurements, Recurring [Member] | Agency Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 13,946    
Fair Value, Measurements, Recurring [Member] | Fair Value, Assets and Liabilities Class [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Assets, fair value disclosure 328,460 1,281,433    
Liabilities, fair value disclosure 9,200 17,845    
Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 186,819 98,467    
Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 3,819    
Available-for-sale securities, fair value disclosure 139,990 367,765    
Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 45,063    
Available-for-sale securities, fair value disclosure 0 64,354    
Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 30,988    
Available-for-sale securities, fair value disclosure 0 598,368    
Fair Value, Measurements, Recurring [Member] | Foreign Exchange Forward [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Foreign currency contract, asset, fair value disclosure 651 235    
Foreign currency contract, liability, fair value disclosure 148 1,845    
Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 6,000    
Available-for-sale securities, fair value disclosure 1,000 52,428    
Fair Value, Measurements, Recurring [Member] | Accrued Liabilities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Business Combination, Contingent Consideration, Liability 9,052 8,000    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Assets and Liabilities Class [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Assets, fair value disclosure 186,819 98,467    
Liabilities, fair value disclosure 0 0    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 186,819 98,467    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 0    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, fair value disclosure   0   $ 0
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member] | Foreign Exchange Forward [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Foreign currency contract, asset, fair value disclosure 0 0    
Foreign currency contract, liability, fair value disclosure 0 0    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Agency Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 13,946    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Assets and Liabilities Class [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Assets, fair value disclosure 141,641 1,182,966    
Liabilities, fair value disclosure 148 1,845    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 0    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Corporate Debt Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 3,819    
Available-for-sale securities, fair value disclosure 139,990 367,765    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Commercial Paper [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 45,063    
Available-for-sale securities, fair value disclosure 0 64,354    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 30,988    
Available-for-sale securities, fair value disclosure 0 598,368    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Foreign Exchange Forward [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Foreign currency contract, asset, fair value disclosure 651 235    
Foreign currency contract, liability, fair value disclosure 148 1,845    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Certificates of Deposit [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 6,000    
Available-for-sale securities, fair value disclosure 1,000 52,428    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Other Liabilities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Business Combination, Contingent Consideration, Liability 0 8,000    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Assets and Liabilities Class [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Assets, fair value disclosure 0 0    
Liabilities, fair value disclosure 9,052 16,000    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Money Market Funds [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Cash and cash equivalents, fair value disclosure 0 0    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | US Treasury Securities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Available-for-sale securities, fair value disclosure 0 0   $ 0
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Foreign Exchange Forward [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Foreign currency contract, asset, fair value disclosure 0 0    
Foreign currency contract, liability, fair value disclosure 0 0    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Accrued Liabilities [Member]        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Business Combination, Contingent Consideration, Liability $ 9,052 $ 8,000