XML 92 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional information (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Operating Loss Carryforwards [Line Items]        
Excess tax benefits related to stock-based compensation $ 126 $ 90 $ 120  
Valuation allowance 205 132    
Federal research and experimentation credit carryforwards 71      
Unrecognized tax benefits 190 101 120 $ 90
Favorable net impact to income tax expense due to recognition of tax benefits 109      
Increase in unrecognized tax benefits from acquisition 41      
Long term income tax receivable 75 59    
Domestic Country        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 216      
State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Excess tax benefits related to stock-based compensation 21 $ 11 $ 14  
Operating loss carryforwards 304      
Deferred tax asset net operating loss carryforward 17      
Valuation allowance 4      
Foreign Tax Authority | Her Majesty's Revenue and Customs (HMRC)        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 67      
Foreign Tax Authority | Inland Revenue, Singapore (IRAS)        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 63      
Foreign Tax Authority | Secretariat of the Federal Revenue Bureau of Brazil        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 59      
Foreign Tax Authority | Australian Taxation Office        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 2      
Research Tax Credit Carryforward | State and Local Jurisdiction        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, tax credit carryforwards $ 227