v3.26.1
Debt - Summary of senior unsecured debt (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Jul. 31, 2025
Debt Instrument [Line Items]    
Principal value of debt $ 7,720 $ 6,014
Secured revolving credit facilities 970 1,014
Unamortized discount and debt issuance costs (51) (41)
Net carrying value of debt 7,669 5,973
Short-term debt 1,249 0
Long-term debt 6,420 5,973
Senior Unsecured Notes    
Debt Instrument [Line Items]    
Principal value of debt 6,750 5,000
Line of Credit | Revolving Credit Facility | Subsidiary    
Debt Instrument [Line Items]    
Secured revolving credit facilities $ 970 1,014
5.250%, 2023 Notes due September 2026 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 5.25%  
Principal value of debt $ 750 750
Effective interest rate (in percent) 5.325%  
1.350%, 2020 Notes due July 2027 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 1.35%  
Principal value of debt $ 500 500
Effective interest rate (in percent) 1.486%  
5.125%, 2023 Notes due September 2028 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 5.125%  
Principal value of debt $ 750 750
Effective interest rate (in percent) 5.258%  
1.650%, 2020 Notes due July 2030 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 1.65%  
Principal value of debt $ 500 500
Effective interest rate (in percent) 1.767%  
4.950%, 2026 Notes due June 2031 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 4.95%  
Principal value of debt $ 750 0
Effective interest rate (in percent) 5.083%  
5.200%, 2023 Notes due September 2033 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 5.20%  
Principal value of debt $ 1,250 1,250
Effective interest rate (in percent) 5.312%  
5.500%, 2026 Notes due June 2036 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 5.50%  
Principal value of debt $ 1,000 0
Effective interest rate (in percent) 5.62%  
5.500%, 2023 Notes due September 2053 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Stated interest rate (in percent) 5.50%  
Principal value of debt $ 1,250 $ 1,250
Effective interest rate (in percent) 5.576%