XML 150 R135.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Operating Lease Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021   $ 303
2022   247
2023   191
2024   131
2025   110
Thereafter   297
Total lease payments   1,279
Less: Imputed interest   (100)
Total lease liabilities   $ 1,179
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Less than 1 year $ 284  
1-3 years 399  
3-5 years 262  
More than 5 years 395  
Total 1,340  
Sublease income $ 130