XML 29 R52.htm IDEA: XBRL DOCUMENT v3.20.1
STOCK-BASED COMPENSATION (Stock Options Activity) (Details) - Employee Stock Option
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
$ / shares
shares
Number of Options  
Options outstanding at January 1, 2020 | shares 3,322,930
Options granted | shares 144,724
Options exercised | shares (217,475)
Options forfeited/cancelled | shares (7,489)
Options outstanding at March 31, 2020 | shares 3,242,690
Options vested and exercisable at March 31, 2020 | shares 2,856,545
Options expected to vest at March 31, 2020 | shares 352,278
Weighted Average Exercise Price  
Options outstanding at January 1, 2020 | $ / shares $ 50.85
Options granted | $ / shares 175.22
Options exercised | $ / shares 32.84
Options forfeited/cancelled | $ / shares 121.05
Options outstanding at March 31, 2020 | $ / shares 57.45
Options vested and exercisable at March 31, 2020 | $ / shares 45.67
Options expected to vest at March 31, 2020 | $ / shares $ 143.52
Aggregate Intrinsic Value  
Options outstanding at March 31, 2020 | $ $ 415,750
Options vested and exercisable at March 31, 2020 | $ 399,900
Options expected to vest at March 31, 2020 | $ $ 14,845
Weighted Average Remaining Contractual Term (in years)  
Options outstanding at March 31, 2020 4 years 9 months 18 days
Options vested and exercisable at March 31, 2020 4 years 3 months 18 days
Options expected to vest at March 31, 2020 8 years 9 months 18 days