XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
STOCK-BASED COMPENSATION (Stock Options Activity) (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2020
Number of Options   
Options outstanding at January 1, 2020 3,322,930
Options granted 147,351
Options exercised (441,199)
Options forfeited/cancelled (9,137)
Options outstanding at June 30, 2020 3,019,945
Options vested and exercisable at June 30, 2020 2,641,633
Options expected to vest at June 30, 2020 348,999
Weighted Average Exercise Price   
Options outstanding at January 1, 2020 $ 50.85
Options granted 176.21
Options exercised 39.12
Options forfeited/cancelled 117.40
Options outstanding at June 30, 2020 58.48
Options vested and exercisable at June 30, 2020 45.82
Options expected to vest at June 30, 2020 $ 145.93
Aggregate Intrinsic Value   
Options outstanding at June 30, 2020 $ 584,445
Options vested and exercisable at June 30, 2020 544,682
Options expected to vest at June 30, 2020 $ 37,021
Weighted Average Remaining Contractual Term (in years)  
Options outstanding at June 30, 2020 4 years 8 months 12 days
Options vested and exercisable at June 30, 2020 4 years 1 month 6 days
Options expected to vest at June 30, 2020 8 years 7 months 6 days