XML 74 R60.htm IDEA: XBRL DOCUMENT v3.20.4
STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in shares) | shares 858
Weighted Average Remaining Contractual  Term 6 years 8 months 12 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 80.58
Number of Options Exercisable (in shares) | shares 494
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 69.04
$29.06 - $57.17  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 29.06
Range of exercise prices, maximum (in dollars per share) $ 57.17
Shares Outstanding (in shares) | shares 53
Weighted Average Remaining Contractual  Term 2 years 6 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 43.01
Number of Options Exercisable (in shares) | shares 53
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 43.01
$58.52 - $85.33  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 58.52
Range of exercise prices, maximum (in dollars per share) $ 85.33
Shares Outstanding (in shares) | shares 488
Weighted Average Remaining Contractual  Term 6 years 6 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 71.96
Number of Options Exercisable (in shares) | shares 304
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 66.10
$85.40 - $113.24  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 85.40
Range of exercise prices, maximum (in dollars per share) $ 113.24
Shares Outstanding (in shares) | shares 317
Weighted Average Remaining Contractual  Term 7 years 8 months 12 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 100.11
Number of Options Exercisable (in shares) | shares 137
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 85.61