XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Note 12 - Stock Option and Equity Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Employee Service Share Based Compensation Allocation of Recognized Period Costs, By Award Type [Table Text Block]
  

Years Ended December 31,

 

Share-based compensation related to:

 

2020

  

2019

  

2018

 

Common stock grants

 $400  $400  $505 

Stock option grants

  232   151   149 

Restricted Stock Unit awards

  1,175   1,040   558 

Total share-based compensation

 $1,807  $1,591  $1,212 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

Years Ended December 31,

 
  

2020

  

2019

  

2018

 

Expected volatility

 32.8%  28.9%  27.7% 

Expected dividends

 

None

  

None

  

None

 

Risk-free interest rate

 0.3%  2.3%  2.7% 

Exercise price

 $43.95  $38.61  $31.20 

Expected term (years)

 6.1  6.0  6.0 

Weighted-average grant date fair value

 $14.10  $12.70  $10.15 
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 December 31, 2019

  105,614  $25.34         

Granted

  14,892   43.95         

Exercised

  (25,993

)

  18.24         

Outstanding December 31, 2020

  94,513  $30.22   6.03  $1,548 

Exercisable at December 31, 2020

  79,621  $27.66   5.39  $1,508 

Vested and expected to vest at December 31, 2020

  94,513  $30.22   6.03  $1,548 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock Units

  

Weighted Average Award Date Fair Value

 

Outstanding at December 31, 2019

  113,866  $28.36 

Awarded

  25,312   48.83 

Shares vested

  (34,485

)

  28.95 

Forfeitures

  (11,506

)

  35.49 

Outstanding at December 31, 2020

  93,187  $35.03 
Schedule of Future Share-based Compensation Expense [Table Text Block]
  

Options

  

Restricted
Stock Units

  

Total

 

2021

 $93  $983  $1,076 

2022

  -   588   588 

2023

  -   262   262 

2024

  -   23   23 

Total

 $93  $1,856  $1,949