XML 14 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Note 7 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
2020
 
Expected life of stock options (in years)
   
5.1
 
Risk free interest rate
   
1.68
%
Daily Volatility
   
26.0
%
Dividend yields
   
1.29
%
Weighted-average fair value of options granted during the three months ended March 31, 2020
  $
5.92
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Shares
   
Weighted Average Exercise Price
   
Weighted Average Remaining Contractual Term in Years
   
Intrinsic Value
 
Options outstanding at January 1, 2020
   
302,385
    $
17.73
     
 
     
 
 
Options granted
   
5,000
    $
26.42
     
 
     
 
 
Options exercised
   
(12,050
)    
6.68
     
 
     
 
 
Options outstanding at March 31, 2020
   
295,335
    $
18.33
     
6.0
    $
899,000
 
Options exercisable at March 31, 2020
   
122,785
    $
12.89
     
4.2
    $
899,000
 
Expected to vest after March 31, 2020
   
152,897
    $
22.20
     
7.2
    $
-