XML 88 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 12 - Share-based Compensation - Stock Option Transactions (Details) - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Outstanding Options (in shares) 633,877 825,251  
Outstanding options (in dollars per share) $ 13.33 $ 10.46  
Granted (in shares) 141,630 155,142 172,862
Granted (in dollars per share) $ 22.20 $ 18.67  
Exercised (in shares) (94,241) (336,726)  
Exercised (in dollars per share) $ 9.56 $ 8.71  
Lapsed (in shares) (1,800) (1,100)  
Lapsed (in dollars per share) $ 5.88 $ 5.86  
Cancelled (in shares) (2,620) (8,690)  
Cancelled (in dollars per share) $ 20.05 $ 15.82  
Outstanding Options (in shares) 676,846 633,877 825,251
Outstanding Options (in dollars per share) $ 15.70 $ 13.33 $ 10.46