XML 81 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Allowance for Doubtful Accounts - Schedule of Allowance Aging Analysis (Details)
$ in Millions
Oct. 31, 2018
USD ($)
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current $ 2,114
30-90 days past due 52
Total finance receivables 2,180
Retail Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current 655
30-90 days past due 51
Total finance receivables 720
Wholesale Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current 1,459
30-90 days past due 1
Total finance receivables 1,460
Financing Receivables, Equal to Greater than 90 Days Past Due [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Over 90 days past due 14
Financing Receivables, Equal to Greater than 90 Days Past Due [Member] | Retail Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Over 90 days past due 14
Financing Receivables, Equal to Greater than 90 Days Past Due [Member] | Wholesale Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Over 90 days past due $ 0