XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Schedule by Exercise Price Range) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
$93.62 - $491.86  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) $ 93.62
Exercise price, upper range limit (in dollars per share) $ 491.86
Outstanding options, number (in shares) | shares 3,223
Outstanding options, average exercise price (in dollars per share) $ 287.15
Outstanding options, average remaining life (in years) 6 years 7 months 6 days
Exercisable options, number (in shares) | shares 1,480
Exercisable options, average exercise price (in dollars per share) $ 219.68
$93.62 - $166.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 93.62
Exercise price, upper range limit (in dollars per share) $ 166.19
Outstanding options, number (in shares) | shares 359
Outstanding options, average exercise price (in dollars per share) $ 141.69
Outstanding options, average remaining life (in years) 2 years 4 months 24 days
Exercisable options, number (in shares) | shares 359
Exercisable options, average exercise price (in dollars per share) $ 141.69
$166.20 - $208.79  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 166.20
Exercise price, upper range limit (in dollars per share) $ 208.79
Outstanding options, number (in shares) | shares 353
Outstanding options, average exercise price (in dollars per share) $ 177.69
Outstanding options, average remaining life (in years) 4 years 6 months
Exercisable options, number (in shares) | shares 353
Exercisable options, average exercise price (in dollars per share) $ 177.69
$208.80 - $275.58  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 208.80
Exercise price, upper range limit (in dollars per share) $ 275.58
Outstanding options, number (in shares) | shares 338
Outstanding options, average exercise price (in dollars per share) $ 236.24
Outstanding options, average remaining life (in years) 5 years 10 months 24 days
Exercisable options, number (in shares) | shares 247
Exercisable options, average exercise price (in dollars per share) $ 223.79
$275.59 - $279.44  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 275.59
Exercise price, upper range limit (in dollars per share) $ 279.44
Outstanding options, number (in shares) | shares 447
Outstanding options, average exercise price (in dollars per share) $ 278.40
Outstanding options, average remaining life (in years) 6 years 2 months 12 days
Exercisable options, number (in shares) | shares 264
Exercisable options, average exercise price (in dollars per share) $ 277.77
$279.45 -$323.36  
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) $ 323.36
Outstanding options, number (in shares) | shares 617
Outstanding options, average exercise price (in dollars per share) $ 319.40
Outstanding options, average remaining life (in years) 8 years 1 month 6 days
Exercisable options, number (in shares) | shares 46
Exercisable options, average exercise price (in dollars per share) $ 287.89
$323.37 - $327.91  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 323.37
Exercise price, upper range limit (in dollars per share) $ 327.91
Outstanding options, number (in shares) | shares 397
Outstanding options, average exercise price (in dollars per share) $ 326.32
Outstanding options, average remaining life (in years) 7 years 2 months 12 days
Exercisable options, number (in shares) | shares 176
Exercisable options, average exercise price (in dollars per share) $ 326.32
$327.92 - $398.19  
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) $ 398.19
Outstanding options, number (in shares) | shares 204
Outstanding options, average exercise price (in dollars per share) $ 366.45
Outstanding options, average remaining life (in years) 7 years 10 months 24 days
Exercisable options, number (in shares) | shares 35
Exercisable options, average exercise price (in dollars per share) $ 351.25
$398.20 - $407.21  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 398.20
Exercise price, upper range limit (in dollars per share) $ 407.21
Outstanding options, number (in shares) | shares 403
Outstanding options, average exercise price (in dollars per share) $ 401.27
Outstanding options, average remaining life (in years) 9 years 2 months 12 days
Exercisable options, number (in shares) | shares 0
Exercisable options, average exercise price (in dollars per share) $ 0
$407.22 - $491.86  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 407.22
Exercise price, upper range limit (in dollars per share) $ 491.86
Outstanding options, number (in shares) | shares 105
Outstanding options, average exercise price (in dollars per share) $ 422.59
Outstanding options, average remaining life (in years) 9 years 1 month 6 days
Exercisable options, number (in shares) | shares 0
Exercisable options, average exercise price (in dollars per share) $ 0