v3.26.1
Commitments and Contingencies (Purchase Commitments) (Details)
$ in Millions
Jul. 31, 2026
USD ($)
Aggregate Future Purchase Commitments  
Total  $ 8,242
2027 642
2028 1,252
2029 1,342
2030 1,408
2031 1,725
2032 and Thereafter 1,873
Cloud  
Aggregate Future Purchase Commitments  
Total  7,686
2027 143
2028 1,218
2029 1,329
2030 1,398
2031 1,725
2032 and Thereafter 1,873
Manufacturing  
Aggregate Future Purchase Commitments  
Total  370
2027 370
2028 0
2029 0
2030 0
2031 0
2032 and Thereafter 0
Other  
Aggregate Future Purchase Commitments  
Total  186
2027 129
2028 34
2029 13
2030 10
2031 0
2032 and Thereafter $ 0