XML 89 R78.htm IDEA: XBRL DOCUMENT v3.19.2
Note 16 - Share-based Payments - Stock Option Transactions (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Outstanding, Number of shares (in shares) 665,156 634,883 702,337 653,571
Outstanding, Weighted average exercise price per share (in dollars per share) $ 44.46 $ 37.48 $ 43.80 $ 36.69
Granted, Number of shares (in shares) 144,300 128,566 144,300 139,566
Granted, Weighted average exercise price per share (in dollars per share) $ 62.12 $ 64.10 $ 62.12 $ 63.66
Exercised, Number of shares (in shares) (25,316) (16,153) (54,359) (28,716)
Exercised, Weighted average exercise price per share (in dollars per share) $ 13.26 $ 12.26 $ 19.34 $ 10.30
Forfeited, Number of shares (in shares) (8,550) (13,100) (15,301) (30,225)
Forfeited, Weighted average exercise price per share (in dollars per share) $ 56.08 $ 55.04 $ 57.55 $ 47.96
Expired, Number of shares (in shares) (675) (2,062)
Expired, Weighted average exercise price per share (in dollars per share) $ 55.65 $ 55.65
Outstanding, Number of shares (in shares) 774,915 734,196 774,915 734,196
Outstanding, Weighted average exercise price per share (in dollars per share) $ 48.63 $ 42.39 $ 48.63 $ 42.39
Options exercisable, Number of shares (in shares) 306,078 229,780 306,078 229,780
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 33.97 $ 16.92 $ 33.97 $ 16.92