XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY (Details 3) - Employee Stock Option [Member]
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding 403,972
Options outstanding weighted average remaining contractual life (years) 5 years 9 months 29 days [1]
Options outstanding and exercisable 51,153
Options exercisable weighted average remaining contractual life (years) 4 years 10 months 6 days [1]
5.37 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise price | $ / shares $ 5.37
Options outstanding 12,425
Options outstanding weighted average remaining contractual life (years) 8 years 9 months [1]
Options outstanding and exercisable 3,882
Options exercisable weighted average remaining contractual life (years) 8 years 9 months [1]
20.42 - 33.75 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise price, minimum | $ / shares $ 20.42
Range of exercise price, maximum | $ / shares $ 33.75
Options outstanding 36,299
Options outstanding weighted average remaining contractual life (years) 5 years 9 months 3 days [1]
Options outstanding and exercisable 24,633
Options exercisable weighted average remaining contractual life (years) 4 years 9 months 11 days [1]
37.14 - 38.75 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise price, minimum | $ / shares $ 37.14
Range of exercise price, maximum | $ / shares $ 38.75
Options outstanding 10,164
Options outstanding weighted average remaining contractual life (years) 3 years 5 months 20 days [1]
Options outstanding and exercisable 10,164
Options exercisable weighted average remaining contractual life (years) 3 years 5 months 20 days [1]
50 - 52.5 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise price, minimum | $ / shares $ 50.00
Range of exercise price, maximum | $ / shares $ 52.5
Options outstanding 11,228
Options outstanding weighted average remaining contractual life (years) 5 years 2 months 1 day [1]
Options outstanding and exercisable 9,379
Options exercisable weighted average remaining contractual life (years) 4 years 9 months 25 days [1]
182.5 - 524.25 [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise price, minimum | $ / shares $ 182.5
Range of exercise price, maximum | $ / shares $ 524.25
Options outstanding 3,095
Options outstanding weighted average remaining contractual life (years) 5 years 29 days [1]
Options outstanding and exercisable 3,095
Options exercisable weighted average remaining contractual life (years) 5 years 29 days [1]
RSUs only [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
RSUs outstanding 330,761
Options outstanding weighted average remaining contractual life (years) 0 years [1]
Options outstanding and exercisable
Options exercisable weighted average remaining contractual life (years) 0 years [1]
[1] Calculation of weighted average remaining contractual term does not include the RSUs that were granted, which have an indefinite contractual term.