XML 84 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Allowance for Doubtful Accounts - Schedule of Allowance Aging Analysis (Details)
$ in Millions
Oct. 31, 2017
USD ($)
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current $ 1,768
30-90 days past due 22
Total finance receivables 1,805
Retail Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current 524
30-90 days past due 21
Total finance receivables 559
Wholesale Portfolio [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Finance Receivables, Current 1,244
30-90 days past due 1
Total finance receivables 1,246
Financing Receivables, Equal to Greater than 90 Days Past Due [Member]  
Financing Receivable, Recorded Investment, Past Due [Line Items]  
Over 90 days past due 15
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 $ 1