XML 91 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Note 16 - Share-based Payments - Stock Option Transactions (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended 18 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Outstanding, Number of shares (in shares) 730,037 665,156 754,497 702,337 702,337
Outstanding, Weighted average exercise price per share (in dollars per share) $ 50.85 $ 44.46 $ 49.94 $ 43.80 $ 43.80
Granted, Number of shares (in shares) 190,025 144,300 195,525 144,300  
Granted, Weighted average exercise price per share (in dollars per share) $ 59.53 $ 62.12 $ 59.19 $ 62.12  
Exercised, Number of shares (in shares) (16,922) (25,316) (41,935) (54,359)  
Exercised, Weighted average exercise price per share (in dollars per share) $ 9.79 $ 13.26 $ 16.23 $ 19.34  
Forfeited, Number of shares (in shares) (4,826) (8,550) (8,315) (15,301)  
Forfeited, Weighted average exercise price per share (in dollars per share) $ 59.15 $ 56.08 $ 60.23 $ 57.55  
Expired, Number of shares (in shares) (1,036) (675) (2,494) (2,062)  
Expired, Weighted average exercise price per share (in dollars per share) $ 58.39 $ 55.65 $ 59.86 $ 55.65  
Outstanding, Number of shares (in shares) 897,278 774,915 897,278 774,915 897,278
Outstanding, Weighted average exercise price per share (in dollars per share) $ 53.41 $ 48.63 $ 53.41 $ 48.63 $ 53.41
Options exercisable, Number of shares (in shares) 390,868 306,078 390,868 306,078 390,868
Options exercisable, Weighted average exercise price per share (in dollars per share) $ 46.20 $ 33.97 $ 46.20 $ 33.97 $ 46.20