XML 102 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 262 $ 222 $ 719 $ 658
Income tax benefits (58) (50) (179) (146)
Net stock-based compensation cost 204 172 540 512
Pre-tax stock-based compensation cost increase (decrease) 40   61  
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 6 months  
Performance Share Units        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 21   $ 29  
Restricted Stock Units        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 4   19  
Stock Options        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost increase (decrease) 15   13  
Cost        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 45 42 127 109
SG&A expense        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost 156 129 431 401
Research, development and engineering        
Stock-based compensation cost, allocation of recognized costs        
Pre-tax stock-based compensation cost $ 61 $ 50 $ 160 $ 147