XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Schedule by Exercise Price Range (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
$115.22 - $491.86  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) $ 115.22
Exercise price, upper range limit (in dollars per share) $ 491.86
Outstanding options, number (in shares) | shares 2,985
Outstanding options, average exercise price (in dollars per share) $ 312.34
Outstanding options, average remaining life (in years) 6 years 2 months 12 days
Exercisable options, number (in shares) | shares 1,842
Exercisable options, average exercise price (in dollars per share) $ 256.87
$115.22 - $170.66  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 115.22
Exercise price, upper range limit (in dollars per share) $ 170.66
Outstanding options, number (in shares) | shares 366
Outstanding options, average exercise price (in dollars per share) $ 153.15
Outstanding options, average remaining life (in years) 2 years 1 month 6 days
Exercisable options, number (in shares) | shares 366
Exercisable options, average exercise price (in dollars per share) $ 153.15
$170.67 - $267.22  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 170.67
Exercise price, upper range limit (in dollars per share) $ 267.22
Outstanding options, number (in shares) | shares 326
Outstanding options, average exercise price (in dollars per share) $ 199.08
Outstanding options, average remaining life (in years) 4 years
Exercisable options, number (in shares) | shares 324
Exercisable options, average exercise price (in dollars per share) $ 198.79
$267.23 - $279.28  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 267.23
Exercise price, upper range limit (in dollars per share) $ 279.28
Outstanding options, number (in shares) | shares 247
Outstanding options, average exercise price (in dollars per share) $ 273.07
Outstanding options, average remaining life (in years) 5 years 6 months
Exercisable options, number (in shares) | shares 247
Exercisable options, average exercise price (in dollars per share) $ 273.07
$279.29 - $316.24  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 279.29
Exercise price, upper range limit (in dollars per share) $ 316.24
Outstanding options, number (in shares) | shares 296
Outstanding options, average exercise price (in dollars per share) $ 281.55
Outstanding options, average remaining life (in years) 5 years 3 months 18 days
Exercisable options, number (in shares) | shares 289
Exercisable options, average exercise price (in dollars per share) $ 280.89
$316.25 -$324.71  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 316.25
Exercise price, upper range limit (in dollars per share) $ 324.71
Outstanding options, number (in shares) | shares 435
Outstanding options, average exercise price (in dollars per share) $ 323.09
Outstanding options, average remaining life (in years) 7 years 2 months 12 days
Exercisable options, number (in shares) | shares 209
Exercisable options, average exercise price (in dollars per share) $ 323.09
$324.72 - $347.81  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 324.72
Exercise price, upper range limit (in dollars per share) $ 347.81
Outstanding options, number (in shares) | shares 333
Outstanding options, average exercise price (in dollars per share) $ 327.22
Outstanding options, average remaining life (in years) 6 years 2 months 12 days
Exercisable options, number (in shares) | shares 332
Exercisable options, average exercise price (in dollars per share) $ 327.19
$347.82 - $398.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 347.82
Exercise price, upper range limit (in dollars per share) $ 398.19
Outstanding options, number (in shares) | shares 160
Outstanding options, average exercise price (in dollars per share) $ 372.19
Outstanding options, average remaining life (in years) 7 years
Exercisable options, number (in shares) | shares 69
Exercisable options, average exercise price (in dollars per share) $ 368.53
$398.20 - $413.85  
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) $ 413.85
Outstanding options, number (in shares) | shares 425
Outstanding options, average exercise price (in dollars per share) $ 403.57
Outstanding options, average remaining life (in years) 8 years 2 months 12 days
Exercisable options, number (in shares) | shares 0
Exercisable options, average exercise price (in dollars per share) $ 0
$413.86 - $491.86  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price, lower range limit (in dollars per share) 413.86
Exercise price, upper range limit (in dollars per share) $ 491.86
Outstanding options, number (in shares) | shares 397
Outstanding options, average exercise price (in dollars per share) $ 453.54
Outstanding options, average remaining life (in years) 9 years 2 months 12 days
Exercisable options, number (in shares) | shares 6
Exercisable options, average exercise price (in dollars per share) $ 450.17