XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Accounting Policies - Additional Information (Detail) - USD ($)
$ in Billions
12 Months Ended
Jul. 01, 2020
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Significant Accounting Policies [Line Items]        
Long-term accounts receivable, net of allowance for doubtful accounts   $ 2.7 $ 2.2  
Description of payment terms in contract with customer   Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days.    
Financing receivables, net   $ 5.2 4.3  
Advertising expense   $ 1.6 $ 1.6 $ 1.6
Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives of intangible assets   1 year    
Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives of intangible assets   20 years    
Server Equipment        
Significant Accounting Policies [Line Items]        
Estimated useful lives   3 years    
Server Equipment | Subsequent Event        
Significant Accounting Policies [Line Items]        
Estimated useful lives 4 years      
Network Equipment        
Significant Accounting Policies [Line Items]        
Estimated useful lives   2 years    
Network Equipment | Subsequent Event        
Significant Accounting Policies [Line Items]        
Estimated useful lives 4 years      
Software | Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   3 years    
Software | Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   7 years    
Computer Equipment | Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   2 years    
Computer Equipment | Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   3 years    
Buildings and Improvements | Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   5 years    
Buildings and Improvements | Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   15 years    
Leasehold Improvements | Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   3 years    
Leasehold Improvements | Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   20 years    
Furniture and Fixtures | Lower Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   1 year    
Furniture and Fixtures | Upper Limit        
Significant Accounting Policies [Line Items]        
Estimated useful lives   10 years