XML 86 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 11 - Share Option Plans - Stock Option Transactions (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Outstanding, Number of shares (in shares) 474,501 513,366 976,062
Granted, Number of shares (in shares) 370,025 81,750 67,500
Exercised, Number of shares (in shares) (172,759) (109,963) (517,998)
Forfeited, Number of shares (in shares) (18,196) (9,902) (10,323)
Expired, Number of shares (in shares) (750) (1,875)
Outstanding, Number of shares (in shares) 653,571 474,501 513,366
Options exercisable, Number of shares (in shares) 243,771 332,192 321,155
Outstanding, Weighted average exercise price per share (in dollars per share) $ 12.67 $ 9.24 $ 5.41
Granted, Weighted average exercise price per share (in dollars per share) 54.10 22.66 21.26
Exercised, Weighted average exercise price per share (in dollars per share) 7.88 3.79 3.53
Forfeited, Weighted average exercise price per share (in dollars per share) 37.70 16.80 13.30
Expired, Weighted average exercise price per share (in dollars per share) 3.76 2.40
Outstanding, Weighted average exercise price per share (in dollars per share) 36.69 12.67 9.24
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 14.79 $ 10.08 $ 6.49