XML 103 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Financing Receivables - Schedule of Aging Analysis of Financing Receivables (Details) - USD ($)
$ in Millions
Jul. 29, 2023
Jul. 30, 2022
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 6,837 $ 7,964
120+ Still Accruing 23 21
Nonaccrual Financing Receivables 15 71
Impaired Financing Receivables 15 71
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 147 329
Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 63 106
Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 24 68
Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 60 155
Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 6,690 7,635
Loan Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 5,910 6,842
120+ Still Accruing 17 14
Nonaccrual Financing Receivables 12 60
Impaired Financing Receivables 12 60
Loan Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 104 289
Loan Receivables | Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 47 98
Loan Receivables | Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 20 62
Loan Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 37 129
Loan Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 5,806 6,553
Lease Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 927 1,122
120+ Still Accruing 6 7
Nonaccrual Financing Receivables 3 11
Impaired Financing Receivables 3 11
Lease Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 43 40
Lease Receivables | Past due 31 - 60 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 16 8
Lease Receivables | Past due 61 -90 days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 4 6
Lease Receivables | Past due 91 or above days    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 23 26
Lease Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 884 $ 1,082