XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financing Receivables - Schedule of Aging Analysis of Financing Receivables (Details) - USD ($)
$ in Millions
Jul. 30, 2022
Jul. 31, 2021
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 7,964 $ 9,288
120+ Still Accruing 21 8
Nonaccrual Financing Receivables 71 69
Impaired Financing Receivables 71 62
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 329 239
Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 106 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 155 82
Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 7,635 9,049
Lease Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 1,122 1,632
120+ Still Accruing 7 1
Nonaccrual Financing Receivables 11 33
Impaired Financing Receivables 11 26
Lease Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 40 67
Lease Receivables | Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 8 21
Lease Receivables | Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 6 17
Lease Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 26 29
Lease Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 1,082 1,565
Loan Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 4,656 5,203
120+ Still Accruing 8 4
Nonaccrual Financing Receivables 58 33
Impaired Financing Receivables 58 33
Loan Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 156 123
Loan Receivables | Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 72 71
Loan Receivables | Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 36 17
Loan Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 48 35
Loan Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 4,500 5,080
Financed Service Contracts    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 2,186 2,453
120+ Still Accruing 6 3
Nonaccrual Financing Receivables 2 3
Impaired Financing Receivables 2 3
Financed Service Contracts | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 133 49
Financed Service Contracts | Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 26 18
Financed Service Contracts | Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 26 13
Financed Service Contracts | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 81 18
Financed Service Contracts | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 2,053 $ 2,404