XML 86 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Note 15 - Share-based Payments - Stock Option Transactions (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Outstanding, Number of shares (in shares) 702,337 653,571
Outstanding, Weighted average exercise price per share (in dollars per share) $ 43.80 $ 36.69
Granted, Number of shares (in shares) 11,000
Granted, Weighted average exercise price per share (in dollars per share) $ 58.52
Exercised, Number of shares (in shares) (29,043) (12,563)
Exercised, Weighted average exercise price per share (in dollars per share) $ 24.63 $ 7.79
Forfeited, Number of shares (in shares) (6,751) (17,125)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 59.40 $ 42.54
Expired, Number of shares (in shares) (1,387)
Expired, Weighted average exercise price per share (in dollars per share) $ 60.82
Outstanding, Number of shares (in shares) 665,156 634,883
Outstanding, Weighted average exercise price per share (in dollars per share) $ 44.46 $ 37.48
Options exercisable, Number of shares (in shares) 304,007 245,933
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 29.52 $ 16.62