XML 134 R112.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK OPTIONS AND OTHER SHARE-BASED COMPENSATION - Stock Options Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Shares  
Stock options outstanding January 1, 2020 (in shares) | shares 4,321,636
Granted (in shares) | shares 500,489
Exercised (in shares) | shares (1,207,071)
Forfeited or expired (in shares) | shares (85,966)
Stock options outstanding December 31, 2021 (in shares) | shares 3,529,088
Weighted Average Exercise Price Per Share  
Stock options outstanding January 1, 2021 (in dollars per share) | $ / shares $ 127.93
Granted (in dollars per share) | $ / shares 181.91
Exercised (in dollars per share) | $ / shares 79.20
Forfeited or expired (in dollars per share) | $ / shares 190.28
Stock options outstanding December 31, 2021 (in dollars per share) | $ / shares $ 150.68
Stock options exercisable December 31, 2021 (in shares) | shares 2,009,767
Stock options exercisable December 31, 2021, weighted average exercise price per share (in dollars per share) | $ / shares $ 116.25
Stock options outstanding December 31, 2021, weighted average remaining contractual term 6 years 4 months 6 days
Stock options exercisable December 31, 2021, weighted average remaining contractual term 4 years 11 months 15 days
Stock options outstanding December 31, 2021, aggregate intrinsic value | $ $ 220,780
Stock options exercisable December 31, 2021, aggregate intrinsic value | $ $ 194,930