XML 96 R83.htm IDEA: XBRL DOCUMENT v3.25.1
Financing Receivables - Schedule of Aging Analysis of Financing Receivables (Details) - USD ($)
$ in Millions
Apr. 26, 2025
Jul. 27, 2024
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 6,198 $ 6,712
120+ Still Accruing 11 15
Nonaccrual Financing Receivables 10 7
Impaired Financing Receivables 10 7
Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 207 109
31-60    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 40 48
61-90     
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 143 21
91+    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 24 40
Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 5,991 6,603
Loan Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 5,276 5,858
120+ Still Accruing 8 14
Nonaccrual Financing Receivables 9 7
Impaired Financing Receivables 9 7
Loan Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 185 86
Loan Receivables | 31-60    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 30 34
Loan Receivables | 61-90     
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 137 17
Loan Receivables | 91+    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 18 35
Loan Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 5,091 5,772
Lease Receivables    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 922 854
120+ Still Accruing 3 1
Nonaccrual Financing Receivables 1 0
Impaired Financing Receivables 1 0
Lease Receivables | Total Past Due    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 22 23
Lease Receivables | 31-60    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 10 14
Lease Receivables | 61-90     
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 6 4
Lease Receivables | 91+    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables 6 5
Lease Receivables | Current    
Financing Receivable, Past Due [Line Items]    
Gross Financing Receivables $ 900 $ 831