XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 7 - Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
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:

 

2022

  

2021

  

2022

  

2021

 

Common stock grants

 $100  $100  $300  $300 

Stock option grants

  75   52   188   157 

Restricted Stock Unit Awards ("RSUs")

  722   498   1,882   1,314 

Total share-based compensation

 $897  $650  $2,370  $1,771 
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, 2021

  98,671  $33.53         

Granted

  9,876   77.28         

Exercised

  (15,245)  24.10         

Outstanding at September 30, 2022

  93,302  $39.70   6.13  $4,305 

Exercisable at September 30, 2022

  83,426  $35.26   5.71  $4,220 

Vested and expected to vest at September 30, 2022

  93,302  $39.70  $6.13  $4,305 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

Expected volatility

  34.7%

Expected dividends

 

None

 

Risk-free interest rate

  2.9%

Exercise price

 $77.28 

Expected term (years)

  6.2 

Weighted-average grant date fair value

 $30.37 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock Units

  

Weighted Average
Grant Date
Fair Value

 

Outstanding at December 31, 2021

  101,168  $41.78 

Awarded

  51,981   74.94 

Shares vested

  (49,575)  41.05 

Shares forfeited

  (947)  64.32 

Outstanding at September 30, 2022

  102,627  $55.29