XML 96 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of future payments (Details) - USD ($)
$ in Millions
Jul. 31, 2022
Jul. 31, 2021
Operating Lease Maturity    
2023 $ 64  
2024 105  
2025 93  
2026 76  
2027 67  
Thereafter 323  
Total future minimum lease payments 728  
Less imputed interest (102)  
Present value of lease liabilities 626 $ 446
Sublease Income Maturity    
2023 11  
2024 10  
2025 5  
2026 1  
2027 1  
Thereafter $ 3