XML 50 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
1 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Apr. 30, 2017
USD ($)
Jun. 26, 2021
USD ($)
Segment
Jun. 27, 2020
USD ($)
Jun. 27, 2020
USD ($)
Jun. 29, 2019
USD ($)
Apr. 30, 2019
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Transfer amount of assets of level one     $ 0 $ 0 $ 0    
Transfer amount of assets of level two     0 0 0    
Transfer amount of assets of level three     0   0    
Transfer amount of assets out of level three     0   0    
Account receivable bad debt     0        
Contract asset     1,900,000 400,000 400,000    
Contract liability     7,000,000.0 3,200,000 3,200,000    
Refund liability     36,100,000 25,800,000 25,800,000    
Revenue recognized related to contract liabilities     $ 1,800,000   2,000,000.0    
Description of payment terms in contract with customer     Payments are generally due within three months of completion of the performance obligation and subsequent invoicing and, therefore, do not include significant financing components.        
Provision for bad debt reserves     $ 0 3,700,000      
Net gain (loss) on foreign currency transactions     $ (1,400,000) 200,000   $ (1,100,000)  
Number of reporting units | Segment     2        
Goodwill impairment     $ 0   0 0  
Number of operating segments | Segment     1        
Performance stock units outstanding [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Earlier Options vesting period     3 years        
Requisite service period     3 years        
Market stock units outstanding [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Earlier Options vesting period     3 years        
Requisite service period     3 years        
Thin Touch Developed Technology [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Impairment of acquired intangibles     $ 0   0 $ 0  
OXi Technology Ltd [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Equity method investment   $ 18,400,000          
Equity method investment, ownership percentage   14.40%          
Equity method investment, ownership reduced percentage             13.80%
Impairment charge on investment in OXi     7,700,000        
Eta Compute [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Purchase price included in cash $ 5,000,000.0            
Accounting Standards Update 2014-09 [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Remaining unsatisfied performance obligation     $ 0        
Maximum [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Revenue, performance obligation, payment terms     3 months        
Maximum [Member] | Restricted stock units outstanding [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Earlier Options vesting period     4 years        
Maximum [Member] | Employee stock purchase plan [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Earlier Options vesting period     1 year        
Minimum [Member] | Restricted stock units outstanding [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Earlier Options vesting period     3 years        
4.0% Senior Notes due 2029 [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Debt instrument aggregate principal amounts     $ 400,000,000.0        
Senior notes     401,500,000        
0.50% Convertible Senior Notes due 2022 [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Debt instrument aggregate principal amounts     505,600,000 525,000,000 525,000,000    
Convertible notes     1,013,300,000        
Level 1 [Member] | Money Market Funds [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Available-for-sale securities, debt securities       521,100,000 521,100,000    
Level 1 [Member] | Bank Deposit [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Available-for-sale securities, debt securities     509,100,000        
Bank Deposit [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Available-for-sale securities, debt securities     $ 509,100,000        
Money Market Funds [Member]              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Available-for-sale securities, debt securities       $ 521,100,000 $ 521,100,000