XML 39 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Note 6 - Share-based Compensation (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
2019
   
2018
 
Expected dividend yield at date of grant
   
2.60
%
   
2.59
%
Expected stock price volatility
   
34.01
%
   
32.47
%
Risk-free interest rate
   
2.38
%
   
2.51
%
Expected life of options (in years)
   
7.5
     
7.3
 
Share-based Payment Arrangement, Activity [Table Text Block]
   
Number of
Options
   
Weighted
Average
Exercise
Price
   
Weighted Average
Remaining
Contractual Terms
(Years)
   
Aggregate
Intrinsic
Value
(In thousands)
 
Outstanding at December 31, 2018
   
1,373,209
    $
15.99
     
 
     
 
 
Granted
   
100,615
    $
41.64
     
 
     
 
 
Exercised
   
(104,247
)
  $
7.39
     
 
    $
3,408
 
Forfeited
   
--
    $
--
     
 
     
 
 
Outstanding at June 30, 2019
   
1,369,577
    $
18.53
     
5.12
    $
53,501
 
Exercisable at June 30, 2019
   
931,192
    $
15.49
     
3.95
    $
39,208
 
Schedule of Nonvested Share Activity [Table Text Block]
   
Common Shares
Outstanding
   
Weighted Average
Grant Date Fair Value
Per Share
 
Outstanding at December 31, 2018
   
78,171
    $
15.61
 
Granted
   
6,005
     
38.30
 
Vested
   
--
     
--
 
Forfeited
   
--
    $
--
 
Outstanding at June 30, 2019
   
84,176
    $
17.23