XML 141 R123.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Compensation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Amounts recognized in the financial statements      
Stock-based compensation programs expense $ 302 $ 324 $ 298
Income tax benefits (154) (327) (272)
Stock-based compensation expenses (benefits), net of tax 148 (3) 26
ASU 2016-09 Improvements to Employee Share-Based Payment Accounting      
Amounts recognized in the financial statements      
Income tax benefits (100) (228) (184)
Cost of sales      
Amounts recognized in the financial statements      
Stock-based compensation programs expense 48 49 47
Selling, general and administrative expenses      
Amounts recognized in the financial statements      
Stock-based compensation programs expense 207 229 206
Research, development and related expenses      
Amounts recognized in the financial statements      
Stock-based compensation programs expense $ 47 $ 46 $ 45