XML 96 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Additional information (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2021
Operating Loss Carryforwards [Line Items]        
Excess tax expense (benefits) related to stock-based compensation $ (183) $ (32) $ (134)  
Valuation allowance 227 235    
(Decrease) Increase in valuation allowance 8 (9)    
Unrecognized tax benefits 327 246 216 $ 190
Favorable net impact to income tax expense due to recognition of tax benefits 210      
Long term income tax receivable 66 85    
Domestic Country        
Operating Loss Carryforwards [Line Items]        
Excess tax expense (benefits) related to stock-based compensation (153) (26) (112)  
Operating loss carryforwards 37      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Excess tax expense (benefits) related to stock-based compensation 30 $ 6 $ 22  
Valuation allowance 6      
Operating loss carryforwards 150      
Deferred tax asset net operating loss carryforward 11      
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 19      
Research Tax Credit Carryforward | State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, tax credit carryforwards $ 335