XML 81 R63.htm IDEA: XBRL DOCUMENT v3.19.1
Note 11 - Share Option and Equity Incentive Plan - Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of share options outstanding (in shares) 3,104,613    
Number of share options outstanding, weighted average exercise price (in dollars per share) $ 11.62    
Number of share options granted (in shares) 796,264    
Weighted-average exercise price ($) (in dollars per share) $ 13.37    
Number of share options exercised (in shares) (694,322) (500,182) (85,943)
Number of share options exercised, weighted average exercise price (in dollars per share) $ 4.67    
Number of share options forfeited (in shares) (643,386)    
Number of share options forfeited, weighted average exercise price (in dollars per share) $ 14.31    
Number of share options oustanding (in shares) 2,563,169 3,104,613  
Number of share options oustanding, weighted average exercise price (in dollars per share) $ 13.37 $ 11.62  
Number of share options vested or expected to vest (in shares) 2,494,307    
Number of share options vested or expected to vest, weighted average exercise price (in dollars per share) $ 13.37    
Number of share options exercisable (in shares) 1,401,639    
Number of share options exercisable, weighted average exercise price (in dollars per share) $ 13.47