XML 126 R105.htm IDEA: XBRL DOCUMENT v3.21.2
Accounting for Leases as a Lessor - Allowance for Doubtful Accounts for Financing Receivables (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Allowance for doubtful accounts      
Financing Receivable, Allowance for Credit Loss, Beginning Balance $ 154 $ 131 $ 120
Provision for credit losses 61 43 33
Adjustment to the existing allowance 19 0 0
Write-offs (34) (20) (22)
Financing Receivable, Allowance for Credit Loss, Ending Balance 228 154 131
Cumulative Effect, Period of Adoption, Adjustment      
Allowance for doubtful accounts      
Financing Receivable, Allowance for Credit Loss, Beginning Balance $ 28 0 0
Financing Receivable, Allowance for Credit Loss, Ending Balance   $ 28 $ 0