XML 97 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Share Capital - Schedule of Stock Options to Purchase Ordinary Shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of options      
Number of options, Outstanding at beginning of year 14,806,027    
Number of options, Granted 2,520,502    
Number of options, Exercised (2,693,236)    
Number of options, Forfeited and cancelled (195,078)    
Number of options, Outstanding at ending of year 14,438,215 14,806,027  
Number of options, Exercisable options 6,090,628    
Weighted average exercise price      
Weighted average exercise price, Outstanding at beginning of year $ 10.64    
Weighted average exercise price, Granted 23.73 $ 10.53 $ 7.37
Weighted average exercise price, Exercised 6.89    
Weighted average exercise price, Forfeited and cancelled 15.09    
Weighted average exercise price, Outstanding at end of year 13.56 $ 10.64  
Weighted average exercise price, Exercisable options $ 11.04    
Aggregate intrinsic value      
Aggregate intrinsic value, Outstanding at end of year $ 287,706    
Aggregate intrinsic value, Exercisable options $ 136,695