XML 75 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Receivables and Operating Leases (Schedule of Aging Analysis of Financing Receivables) (Details) - USD ($)
$ in Millions
Apr. 28, 2018
Jul. 29, 2017
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due $ 1,411 $ 1,733
Current 8,468 7,983
Total 9,879 9,716
Nonaccrual Financing Receivables 55 75
Impaired Financing Receivables 55 59
Past due 31-60 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 218 550
Past due 61-90 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 237 185
Past due 91 or above days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 956 998
Lease Receivables    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 356 436
Current 2,162 2,203
Total 2,518 2,639
Nonaccrual Financing Receivables 15 14
Impaired Financing Receivables 15 14
Lease Receivables | Past due 31-60 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 32 160
Lease Receivables | Past due 61-90 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 42 60
Lease Receivables | Past due 91 or above days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 282 216
Loan Receivables    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 519 537
Current 4,444 4,023
Total 4,963 4,560
Nonaccrual Financing Receivables 37 43
Impaired Financing Receivables 37 43
Loan Receivables | Past due 31-60 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 92 230
Loan Receivables | Past due 61-90 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 74 48
Loan Receivables | Past due 91 or above days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 353 259
Financed Service Contracts    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 536 760
Current 1,862 1,757
Total 2,398 2,517
Nonaccrual Financing Receivables 3 18
Impaired Financing Receivables 3 2
Financed Service Contracts | Past due 31-60 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 94 160
Financed Service Contracts | Past due 61-90 days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due 121 77
Financed Service Contracts | Past due 91 or above days    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Total Past Due $ 321 $ 523