XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Note 8 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
For the Year Ended December 31,
 
   
2020
   
2019
 
Stock options
  $
    $
 
Restricted stock units
   
290
     
574
 
Total stock-based compensation expense
   
290
     
574
 
Tax benefit of stock-based compensation expense
   
     
 
After-tax effect of stock based compensation
  $
290
    $
574
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
2020
   
2019
 
   
Number of Options
   
Weighted-Average Exercise Price
   
Number of Options
   
Weighted-Average Exercise Price
 
Outstanding at beginning of year
   
747,500
    $
3.33
     
932,500
    $
4.68
 
Exercised
   
(183,000
)    
1.61
     
     
 
Expired or forfeited
   
(80,000
)    
5.79
     
(185,000
)    
10.14
 
Outstanding at end of year
   
484,500
    $
3.57
     
747,500
    $
3.33
 
Exercisable at end of year
   
484,500
    $
3.57
     
747,500
    $
3.33
 
Weighted-average fair value of options granted during the year
   
 
    $
     
 
    $
 
Weighted-Average Remaining Contractual Life (years)
   
 
     
3.70
     
 
     
4.73
 
Aggregate Intrinsic Value
   
 
    $
     
 
    $
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
Options Outstanding and Exercisable
 
Range of Exercise Prices
 
Number of Options
   
Weighted-Average Remaining Contractual Life (years)
   
Weighted-Average Exercise Price
 
0.966 -1.2727
 
 
88,000
     
6.9
    $
0.97
 
1.288 -3.0000
 
 
132,000
     
4.6
     
2.26
 
3.011 -4.5454
 
 
120,000
     
2.0
     
3.72
 
4.555 -8.1616
 
 
144,500
     
2.4
     
6.24
 
 
 
 
484,500
     
3.7
    $
3.57
 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   
Shares
   
Weighted Average Grant Date Fair Value
 
Unvested restricted stock units at December 31, 2018
   
1,110,277
     
1.21
 
Granted
   
228,135
     
1.52
 
Vested
   
(562,777
)    
0.98
 
Unvested restricted stock units at December 31, 2019
   
775,635
     
1.47
 
Forfeited
   
(70,000
)    
1.03
 
Vested
   
(605,630
)    
1.09
 
Unvested restricted stock units at December 31, 2020
   
100,005
     
4.08