XML 76 R143.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments & Contingencies - Extended Warranty Liability (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Movement in deferred income    
Amortization of deferred revenue $ (9,500)  
Current portion 12,026 $ 11,165
Noncurrent portion 3,851 3,445
Extended Warranty    
Movement in deferred income    
Beginning Balance 533 566
Revenue deferred for new extended warranty contracts 198 220
Amortization of deferred revenue (253) (240)
Other (2) (13)
Ending Balance 477 533
Current portion 227 271
Noncurrent portion $ 250 $ 262