XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
STOCKHOLDERS' EQUITY (Schedule of RSU Activity) (Details) - Restricted Stock Units (RSUs) [Member] - Employees and Members of Board of Directors [Member]
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Number of RSUs  
Unvested as of December 31, 2019 | shares 2,742,589
Granted | shares 153,481
Vested | shares (547,706)
Forfeited | shares (107,688)
Unvested as of June 30, 2020 | shares 2,240,676
Weighted average grant date fair value  
Unvested as of December 31, 2019 | $ / shares $ 52.77
Granted | $ / shares 88.41
Vested | $ / shares 41.92
Forfeited | $ / shares 54.76
Unvested as of June 30, 2020 | $ / shares $ 57.77