XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
SHAREHOLDERS' EQUITY (Details 3) - Employee Stock Option [Member]
9 Months Ended
Sep. 30, 2020
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options outstanding 1,320,315
Options outstanding weighted average remaining contractual life (years) 5 years 6 months 25 days [1]
Options outstanding and exercisable 53,668
Options exercisable weighted average remaining contractual life (years) 4 years 8 months 26 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 5 months 27 days [1]
Options outstanding and exercisable 4,659
Options exercisable weighted average remaining contractual life (years) 8 years 5 months 27 days [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 6 months 3 days [1]
Options outstanding and exercisable 26,120
Options exercisable weighted average remaining contractual life (years) 4 years 8 months 12 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,092
Options outstanding weighted average remaining contractual life (years) 3 years 2 months 16 days [1]
Options outstanding and exercisable 10,092
Options exercisable weighted average remaining contractual life (years) 3 years 2 months 16 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) 4 years 10 months 28 days [1]
Options outstanding and exercisable 9,841
Options exercisable weighted average remaining contractual life (years) 4 years 8 months 2 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 2,956
Options outstanding weighted average remaining contractual life (years) 4 years 7 months 6 days [1]
Options outstanding and exercisable 2,956
Options exercisable weighted average remaining contractual life (years) 4 years 7 months 6 days [1]
RSUs only [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
RSUs outstanding 1,247,315
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.