XML 39 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Schedule by Exercise Price Range (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2019
$ / shares
shares
$51.11 - $125.17  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) $ 51.11
Exercise price, upper range limit (in dollars per share) $ 125.17
Outstanding options, number (in shares) | shares 370
Outstanding options, average exercise price (in dollars per share) $ 95.34
Outstanding options, average remaining life 2 years
Exercisable options, number (in shares) | shares 370
Exercisable options, average exercise price (in dollars per share) $ 95.34
$125.18 - $154.16  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 125.18
Exercise price, upper range limit (in dollars per share) $ 154.16
Outstanding options, number (in shares) | shares 371
Outstanding options, average exercise price (in dollars per share) $ 137.31
Outstanding options, average remaining life 4 years 1 month 6 days
Exercisable options, number (in shares) | shares 371
Exercisable options, average exercise price (in dollars per share) $ 137.31
$154.17 - $170.58  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 154.17
Exercise price, upper range limit (in dollars per share) $ 170.58
Outstanding options, number (in shares) | shares 269
Outstanding options, average exercise price (in dollars per share) $ 164.82
Outstanding options, average remaining life 5 years 2 months 12 days
Exercisable options, number (in shares) | shares 269
Exercisable options, average exercise price (in dollars per share) $ 164.82
$170.59 - $183.97  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 170.59
Exercise price, upper range limit (in dollars per share) $ 183.97
Outstanding options, number (in shares) | shares 393
Outstanding options, average exercise price (in dollars per share) $ 173.20
Outstanding options, average remaining life 6 years 4 months 24 days
Exercisable options, number (in shares) | shares 362
Exercisable options, average exercise price (in dollars per share) $ 172.75
$183.98 - $212.18  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 183.98
Exercise price, upper range limit (in dollars per share) $ 212.18
Outstanding options, number (in shares) | shares 439
Outstanding options, average exercise price (in dollars per share) $ 202.41
Outstanding options, average remaining life 7 years 1 month 6 days
Exercisable options, number (in shares) | shares 198
Exercisable options, average exercise price (in dollars per share) $ 199.20
$212.19 - $279.31  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 212.19
Exercise price, upper range limit (in dollars per share) $ 279.31
Outstanding options, number (in shares) | shares 357
Outstanding options, average exercise price (in dollars per share) $ 261.80
Outstanding options, average remaining life 8 years 3 months 18 days
Exercisable options, number (in shares) | shares 39
Exercisable options, average exercise price (in dollars per share) $ 233.39
$279.32 - $279.44  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 279.32
Exercise price, upper range limit (in dollars per share) $ 279.44
Outstanding options, number (in shares) | shares 460
Outstanding options, average exercise price (in dollars per share) $ 279.39
Outstanding options, average remaining life 8 years 2 months 12 days
Exercisable options, number (in shares) | shares 2
Exercisable options, average exercise price (in dollars per share) $ 279.39
$279.45 - $327.91  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 279.45
Exercise price, upper range limit (in dollars per share) $ 327.91
Outstanding options, number (in shares) | shares 597
Outstanding options, average exercise price (in dollars per share) $ 321.33
Outstanding options, average remaining life 9 years 1 month 6 days
Exercisable options, number (in shares) | shares 0
Exercisable options, average exercise price (in dollars per share) $ 0
$327.92 - $366.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 327.92
Exercise price, upper range limit (in dollars per share) $ 366.76
Outstanding options, number (in shares) | shares 93
Outstanding options, average exercise price (in dollars per share) $ 351.80
Outstanding options, average remaining life 9 years 6 months
Exercisable options, number (in shares) | shares 0
Exercisable options, average exercise price (in dollars per share) $ 0
$51.11 - $366.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 51.11
Exercise price, upper range limit (in dollars per share) $ 366.76
Outstanding options, number (in shares) | shares 3,349
Outstanding options, average exercise price (in dollars per share) $ 219.14
Outstanding options, average remaining life 6 years 8 months 12 days
Exercisable options, number (in shares) | shares 1,611
Exercisable options, average exercise price (in dollars per share) $ 150.31