v3.24.1.1.u2
Leases and Other Commitments - Summary of Maturities of Lease Liabilities (Details)
$ in Millions
Apr. 30, 2024
USD ($)
Operating Leases  
Remaining nine months of fiscal 2025 $ 489
Fiscal 2026 587
Fiscal 2027 521
Fiscal 2028 456
Fiscal 2029 379
Thereafter 1,026
Total minimum lease payments 3,458
Less: Imputed interest (371)
Total 3,087
Finance Leases  
Remaining nine months of fiscal 2025 291
Fiscal 2026 340
Fiscal 2027 228
Fiscal 2028 53
Fiscal 2029 9
Thereafter 1
Total minimum lease payments 922
Less: Imputed interest (46)
Total $ 876