XML 69 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Description of Business and Summary of Significant Accounting Policies - Additional information (Details) - USD ($)
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Property, Plant and Equipment [Line Items]      
Deferred revenue, revenue recognized $ 684,000,000 $ 652,000,000  
Revenue, performance obligation, description of timing 12 months    
Deferred revenue $ 6,000,000 8,000,000  
Advertising expense $ 1,600,000,000 1,100,000,000 $ 778,000,000
Business combination measurement period 1 year    
Goodwill, impairment loss $ 0 $ 0 $ 0
Acquired intangible assets, useful life 13 years 14 years  
Minimum      
Property, Plant and Equipment [Line Items]      
Capitalized contract cost, amortization period 3 years    
Property and equipment, useful life 2 years    
Acquired intangible assets, useful life 2 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Capitalized contract cost, amortization period 4 years    
Property and equipment, useful life 30 years    
Acquired intangible assets, useful life 15 years    
Software Development | Minimum      
Property, Plant and Equipment [Line Items]      
Property and equipment, useful life 3 years    
Software Development | Maximum      
Property, Plant and Equipment [Line Items]      
Property and equipment, useful life 6 years