XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Allowance for Doubtful Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 02, 2021
Dec. 28, 2019
Dec. 29, 2018
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Charged to costs and expenses $ 63 $ 21 $ 17
Vendor receivable related allowance for doubtful accounts 5 4 3
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for Doubtful Accounts Receivable 30 29 26
Charged to costs and expenses 63 21 17
Adoption of ASU 2016-13 (see Note 3) 1 0 0
Customer accounts written off—net of recoveries (27) (20) (14)
Allowance for Doubtful Accounts Receivable $ 67 $ 30 $ 29