Commitments - Extended Warranty Liability, Contract Liability (Details) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2018 |
Jan. 01, 2018 |
Dec. 31, 2017 |
|
| Movement in deferred income | ||||
| Amortization of deferred revenue | $ (3,500) | |||
| Current portion | 13,059 | $ 13,059 | $ 11,493 | $ 11,552 |
| Noncurrent portion | 3,852 | 3,852 | $ 3,758 | $ 3,746 |
| Extended Warranty | ||||
| Movement in deferred income | ||||
| Beginning Balance | 566 | |||
| Revenue deferred for new extended warranty contracts | 46 | |||
| Amortization of deferred revenue | (69) | |||
| Other | 5 | |||
| Ending Balance | 548 | 548 | ||
| Current portion | 260 | 260 | ||
| Noncurrent portion | $ 288 | $ 288 | ||
| X | ||||||||||
- Definition Increase in contract with customer liability for new contracts. No definition available.
|
| X | ||||||||||
- Definition Increase (decrease) in contract with customer liability for other changes not specified in the taxonomy, including foreign currency translation adjustments. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Details
|