XML 58 R66.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Millions
Apr. 30, 2020
USD ($)
Leases [Abstract]  
Operating lease payments due in remainder of 2020 $ 28
Operating lease payments due in 2021 49
Operating lease payments due in 2022 37
Operating lease payments due in 2023 25
Operating lease payments due in 2024 14
Operating lease payments due in 2025 and thereafter 55
Total undiscounted future minimum lease payments 208
Amount of lease payments representing interest (19)
Present value of future minimum lease payments 189
Current liabilities (51)
Long-term lease liabilities $ 138