XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
   

Three-month period ended

   

Six-month period ended

 
   

June 30,

   

June 30,

   

June 30,

   

June 30,

 
   

2021

   

2020

   

2021

   

2020

 

Stock options

  $ 174     $ 278     $ 337     $ 470  

Restricted stock grants

    12       26       33       64  

Total

  $ 186     $ 304     $ 370     $ 534  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of

Shares

   

Weighted

Average

Exercise

Price

   

Weighted

Average

Remaining

Contractual

Term (years)

   

Aggregate

Intrinsic

Value

 

Outstanding at January 1, 2021

    1,217,163     $ 6.50                  

Granted

    -       -                  

Exercised

    (128,096 )     4.60                  

Forfeited or expired

    (14,663 )     7.07                  

Outstanding at June 30, 2021

    1,074,404     $ 6.72       3.78     $ 2,037  

Vested and expected to vest at June 30, 2021

    998,941     $ 6.66       3.66     $ 1,963  

Exercisable at June 30, 2021

    744,455     $ 6.42       3.05     $ 1,710