XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in shares) | shares 867
Weighted Average Remaining Contractual  Term 6 years 4 months 24 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 88.19
Number of Options Exercisable (in shares) | shares 538
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 75.51
$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 26
Weighted Average Remaining Contractual  Term 2 years 1 month 6 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 47.26
Number of Options Exercisable (in shares) | shares 26
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 47.26
$58.52 - $85.40  
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.40
Shares Outstanding (in shares) | shares 541
Weighted Average Remaining Contractual  Term 5 years 6 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 75.55
Number of Options Exercisable (in shares) | shares 476
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 74.37
$91.56 - $120.60  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 91.56
Range of exercise prices, maximum (in dollars per share) $ 120.60
Shares Outstanding (in shares) | shares 300
Weighted Average Remaining Contractual  Term 8 years 6 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 114.46
Number of Options Exercisable (in shares) | shares 36
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 109.84