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