XML 109 R96.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 247 $ 135 $ 436 $ 248
Income tax benefits (52) (29) (96) (54)
Net stock-based compensation cost 196 106 340 194
Pre-tax stock-based compensation cost increase (decrease) 112   188  
Unrecognized compensation cost related to non-vested awards 1,600   $ 1,600  
Unrecognized compensation cost related to non-vested awards, weighted average period of recognition     2 years 7 months 6 days  
Restricted Stock Units        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 45   $ 63  
Performance Share Units        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 5   (2)  
Red Hat, Inc.        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) related to conversion of stock-based awards of acquired entities 62   127  
Cost        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 40 22 67 42
SG&A expense        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 155 93 272 167
Research, development and engineering        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 52 $ 21 $ 97 $ 39