XML 93 R79.htm IDEA: XBRL DOCUMENT v3.21.2
Financing Receivables - Schedule of Aging Analysis of Financing Receivables (Details) - USD ($)
$ in Millions
Oct. 30, 2021
Jul. 31, 2021
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 8,628 $ 9,288
120+ Still Accruing 18 8
Nonaccrual Financing Receivables 56 69
Impaired Financing Receivables 56 62
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 267 239
Past due 31-60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 132 110
Past due 61-90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 68 47
Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 67 82
Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 8,361 9,049
Lease Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 1,490 1,632
120+ Still Accruing 8 1
Nonaccrual Financing Receivables 24 33
Impaired Financing Receivables 24 26
Lease Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 68 67
Lease Receivables | Past due 31-60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 34 21
Lease Receivables | Past due 61-90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 12 17
Lease Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 22 29
Lease Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 1,422 1,565
Loan Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 4,809 5,203
120+ Still Accruing 6 4
Nonaccrual Financing Receivables 29 33
Impaired Financing Receivables 29 33
Loan Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 121 123
Loan Receivables | Past due 31-60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 77 71
Loan Receivables | Past due 61-90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 17 17
Loan Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 27 35
Loan Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 4,688 5,080
Financed Service Contracts    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 2,329 2,453
120+ Still Accruing 4 3
Nonaccrual Financing Receivables 3 3
Impaired Financing Receivables 3 3
Financed Service Contracts | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 78 49
Financed Service Contracts | Past due 31-60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 21 18
Financed Service Contracts | Past due 61-90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 39 13
Financed Service Contracts | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 18 18
Financed Service Contracts | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 2,251 $ 2,404