XML 35 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-based Compensation (Schedule of Stock Option Activities) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Stock Options [Member]    
Stock Option Activity [Abstract]    
Stock options, shares outstanding at January 1, 2020 3,502  
Stock options, shares granted 558  
Stock options, shares exercised (602)  
Stock options, shares forfeited or expired (6)  
Stock options, shares outstanding at March 31, 2020 3,452 3,502
Stock options, shares vested or expected to vest at March 31, 2020 3,418  
Stock options, shares exercisable at March 31, 2020 2,306  
Stock options weighted-average exercise price, outstanding at January 1, 2020 $ 113.38  
Stock options weighted-average exercise price, granted 176.63  
Stock options weighted-average exercise price, exercised 101.15  
Stock options weighted-average exercise price, forfeited or expired 142.54  
Stock options weighted-average exercise price, outstanding at March 31, 2020 125.69 $ 113.38
Stock options weighted-average exercise price, vested or expected to vest at March 31, 2020 125.31  
Stock options weighted-average exercise price, options exercisable at March 31, 2020 $ 108.27  
Stock options weighted-average remaining contractual term in years, outstanding at January 1, 2020 6 years 7 months 6 days 6 years 1 month 6 days
Stock options weighted-average remaining contractual term in years, outstanding at March 31, 2020 6 years 7 months 6 days 6 years 1 month 6 days
Stock options weighted-average remaining contractual term in years, vested or expected to vest at March 31, 2020 6 years 7 months 6 days  
Stock options weighted-average remaining contractual term in years, options exercisable at March 31, 2020 5 years 6 months  
Stock options aggregate intrinsic value, outstanding at January 1, 2020 $ 236  
Stock options aggregate intrinsic value, outstanding at March 31, 2020 85 $ 236
Stock options aggregate intrinsic value, vested or expected to vest at March 31, 2020 85  
Stock options aggregate intrinsic value, options exercisable at March 31, 2020 $ 79  
Retention Awards [Member]    
Awards Activity [Abstract]    
Awards, shares nonvested at January 1, 2020 1,898  
Awards, shares granted 304  
Awards, shares vested (608)  
Awards, shares forfeited (22)  
Awards, shares nonvested at March 31, 2020 1,572 1,898
Awards weighted-average grant-date fair value, nonvested at January 1, 2020 $ 112.12  
Awards weighted-average grant-date fair value, granted 185.97  
Awards weighted-average grant-date fair value, vested 75.89  
Awards weighted-average grant-date fair value, forfeited 134.81  
Awards weighted-average grant-date fair value, nonvested at March 31, 2020 $ 140.10 $ 112.12
Performance Retention Awards [Member]    
Awards Activity [Abstract]    
Awards, shares nonvested at January 1, 2020 929  
Awards, shares granted 287  
Awards, shares vested (336)  
Awards, shares unearned (8)  
Awards, shares forfeited (32)  
Awards, shares nonvested at March 31, 2020 840 929
Awards weighted-average grant-date fair value, nonvested at January 1, 2020 $ 123.32  
Awards weighted-average grant-date fair value, granted 166.63  
Awards weighted-average grant-date fair value, vested 102.58  
Awards weighted-average grant-date fair value, unearned 150.42  
Awards weighted-average grant-date fair value, forfeited 138.71  
Awards weighted-average grant-date fair value, nonvested at March 31, 2020 $ 145.57 $ 123.32