v3.19.1
STOCK CAPITAL (Schedule of Stock Option Activity) (Details) - Option [Member] - Employees and Members of Board of Directors [Member]
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
$ / shares
shares
Number of Options  
Outstanding as of December 31, 2018 | shares 2,401,893
Granted | shares 267,852
Exercised | shares (25,512)
Forfeited or expired | shares (10,625)
Outstanding as of March 31, 2019 | shares 2,633,608
Vested and expected to vest as of March 31, 2019 | shares 2,592,033
Exercisable as of March 31, 2019 | shares 1,896,037
Weighted average exercise price  
Outstanding as of December 31, 2018 | $ / shares $ 11.04
Granted | $ / shares 36.15
Exercised | $ / shares 11.33
Forfeited or expired | $ / shares 14.51
Outstanding as of March 31, 2019 | $ / shares 13.58
Vested and expected to vest as of March 31, 2019 | $ / shares 13.44
Exercisable as of March 31, 2019 | $ / shares $ 8.32
Weighted average remaining contractual term in years  
Outstanding as of December 31, 2018 6 years 2 months 8 days
Ountstanding as of March 31, 2019 6 years 3 months 29 days
Vested and expected to vest as of March 31, 2019 6 years 3 months 19 days
Exercisable as of March 31, 2019 5 years 5 months 16 days
Aggregate intrinsic Value  
Outstanding as of December 31, 2018 | $ $ 58,323
Outstanding as of March 31, 2019 | $ 63,544
Vested and expected to vest as of March 31, 2019 | $ 62,901
Exercisable as of March 31, 2019 | $ $ 55,675