XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities and Other - Schedule of Accrued Liabilities and Other Current Liabilities (Detail) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Payables And Accruals [Abstract]    
Accrued purchases $ 711 $ 638
Payroll and related costs 502 466
Taxes payable 635 611
Accrued interest 51 86
Financing obligation, current portion 48 57
Accrued warranty reserve, current portion 400 344
Sales return reserve, current portion 461 272
Resale value guarantees, current portion 20 317
Operating lease liabilities, current portion 251 228
Other current liabilities 173 203
Total $ 3,252 $ 3,222