XML 77 R66.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 14 - Share-based Payments - Stock Option Transactions (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Outstanding, Number of shares (in shares) 502,590 827,076 513,366 976,062
Outstanding, Weighted average exercise price per share (in dollars per share) $ 11.30 $ 6.69 $ 9.24 $ 6.23
Granted, Number of shares (in shares) 18,750 22,500 81,750 67,500
Granted, Weighted average exercise price per share (in dollars per share) $ 27.53 $ 24.96 $ 22.66 $ 21.26
Exercised, Number of shares (in shares) (31,065) (41,404) (94,602) (229,057)
Exercised, Weighted average exercise price per share (in dollars per share) $ 3.80 $ 4.59 $ 3.75 $ 3.22
Forfeited, Number of shares (in shares) (3,677) (9,489) (8,135)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 9.63 $ 17.23 $ 11.43
Expired, Number of shares (in shares) (750) (1,875)
Expired, Weighted average exercise price per share (in dollars per share) $ 3.76 $ 2.40
Outstanding, Number of shares (in shares) 490,275 804,495 490,275 804,495
Outstanding, Weighted average exercise price per share (in dollars per share) $ 12.39 $ 7.30 $ 12.39 $ 7.30
Options exercisable, Number of shares (in shares) 306,553 580,721 306,553 580,721
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 9.16 $ 4.85 $ 9.16 $ 4.85