XML 76 R56.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION - Allowance for Uncollectible Receivables (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2021
Aug. 01, 2020
Aug. 03, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of year $ 56 $ 21 $ 16
Provision for losses in Operating expenses (9) 38 10
Reductions of Net sales 3 12 7
Write-offs charged against the allowance (26) (15) (12)
Balance at end of year 28 56 $ 21
Cumulative Effect, Period of Adoption, Adjustment      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of year $ 4    
Balance at end of year   $ 4