XML 75 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Note 5 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2019
Notes Tables  
Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block]
    Three Months Ended   Nine Months Ended
    September 30,   September 30,
Share-based compensation related to:   2019   2018   2019   2018
Common stock grants   $
100
    $
100
    $
300
    $
405
 
Stock option grants    
60
     
9
     
91
     
143
 
Restricted Stock Unit Awards ("RSUs")    
313
     
163
     
778
     
415
 
Total share-based compensation   $
473
    $
272
    $
1,169
    $
963
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
    Shares Under Options   Weighted Average Exercise Price
(per share)
  Weighted Average Remaining Contractual Life
(in years)
  Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2018    
134,043
    $
20.46
     
 
     
 
 
Granted    
16,536
     
38.61
     
 
     
 
 
Exercised    
(39,965
)    
14.06
     
 
     
 
 
Outstanding at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
Exercisable at September 30, 2019    
86,578
    $
22.71
     
5.32
    $
1,376
 
Vested and expected to vest at September 30, 2019    
110,614
    $
25.49
     
5.83
    $
1,450
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
Expected volatility    
28.9
%
Expected dividends    
None
 
Risk-free interest rate    
2.3
%
Exercise price   $
38.61
 
Expected term (years)    
6.0
 
Weighted-average grant date fair value   $
12.70
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   
Restricted
Stock Units
  Weighted Average
Award Date
Fair Value
Outstanding at December 31, 2018    
72,176
    $
23.60
 
Awarded    
67,540
     
33.53
 
Shares vested    
(19,860
)    
23.53
 
Outstanding at September 30, 2019    
119,856
    $
28.25