XML 66 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Note 10 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
2001 Non-Qualified Stock Option Plan
   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
Beginning
   
Granted
   
Exercised
   
Canceled
   
Ending
   
 
 
 
   
Balance
   
During
   
During
   
During
   
Balance
   
 
 
 
   
Outstanding
   
Period
   
Period
   
Period
   
Outstanding
   
Exercisable
 
Year ended December 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
22,930
     
-
     
-
     
-
     
22,930
     
22,930
 
Weighted average exercise price per share
  $
5.36
     
-
     
-
     
-
    $
5.36
    $
5.36
 
Year ended December 31, 2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
22,930
     
-
     
-
     
(15,930
)    
7,000
     
7,000
 
Weighted average exercise price per share
  $
5.36
     
-
     
-
    $
4.25
    $
7.90
    $
7.90
 
   
Beginning
   
Granted
   
Exercised
   
Canceled
   
Ending
   
 
 
 
   
Balance
   
During
   
During
   
During
   
Balance
   
 
 
 
   
Outstanding
   
Period
   
Period
   
Period
   
Outstanding
   
Exercisable
 
Year ended December 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
365,000
     
-
     
-
     
(20,000
)    
345,000
     
285,000
 
Weighted average exercise price per share
  $
12.35
     
-
     
-
    $
11.61
    $
12.33
    $
12.76
 
Year ended December 31, 2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
345,000
     
-
     
-
     
-
     
345,000
     
305,000
 
Weighted average exercise price per share
  $
12.33
     
-
     
-
     
-
    $
12.33
    $
12.60
 
   
Beginning
   
Granted
   
Exercised
   
Canceled
   
Ending
   
 
 
 
   
Balance
   
During
   
During
   
During
   
Balance
   
 
 
 
   
Outstanding
   
Period
   
Period
   
Period
   
Outstanding
   
Exercisable
 
Year ended December 31, 2019
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
20,000
     
60,000
     
-
     
(15,000
)    
65,000
     
-
 
Weighted average exercise price per share
   
-
    $
5.00
     
-
    $
5.00
    $
5.94
     
-
 
Year ended December 31, 2020
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Number of shares
   
65,000
     
-
     
-
     
-
     
65,000
     
-
 
Weighted average exercise price per share
  $
5.94
     
-
     
-
     
-
    $
5.94
     
-
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
 
 
   
 
 
Options Outstanding
   
Options Exercisable
 
 
 
   
 
 
 
 
 
 
Weighted
   
Weighted
   
 
 
 
 
 
 
 
 
Weighted
   
 
 
 
 
 
   
 
 
 
 
 
 
Average
   
Average
   
 
 
 
 
 
 
 
 
Average
   
 
 
 
Exercise
   
Number
   
Remaining
   
Exercise
   
Intrinsic
   
Number
   
Exercise
   
Intrinsic
 
Price Range
   
Outstanding
   
Contractual
   
Price
   
Value
   
Exercisable
   
Price
   
Value
 
$4.00
-
7.00
     
45,000
     
.0
    $
5.00
    $
0
     
45,000
    $
5.00
    $
0
 
$7.01
-
10.00
     
27,000
     
.0
    $
8.03
    $
0
     
27,000
    $
8.03
    $
0
 
$10.01
-
12.00
     
220,000
     
.3
    $
10.81
    $
0
     
180,000
    $
11.05
    $
0
 
$12.01
-
15.00
     
125,000
     
1.5
    $
15.00
    $
0
     
125,000
    $
15.00
    $
0
 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
           
Weighted
 
           
Average Grant
 
   
Shares of
   
Date Fair
 
   
Restricted Stock
   
Value
 
Unvested outstanding at December 31, 2018
   
0
    $
0
 
Granted
   
37,300
    $
3.99
 
Vested
   
(35,025
)   $
3.99
 
Forfeited/Cancelled
   
(2,275
)   $
3.99
 
Unvested outstanding at December 31, 2019
   
0
    $
0
 
                 
Granted
   
30,200
    $
3.74
 
Vested
   
(30,200
)   $
3.74
 
Forfeited/Cancelled
   
-
     
-
 
Unvested outstanding at December 31, 2020
   
0
    $
0
 
           
Weighted
 
   
Shares of
   
Average Grant
 
   
Restricted
   
Date Fair
 
   
Stock Units
   
Value
 
Unvested outstanding at December 31, 2018
   
46,063
    $
8.25
 
Granted
   
10,500
    $
4.15
 
Vested
   
(33,988
)   $
9.08
 
Forfeited/Cancelled
   
(-
)   $
- -
 
                 
Unvested outstanding at December 31, 2019
   
22,575
    $
4.66
 
Granted
   
-
     
-
 
Vested
   
(12,825
)   $
8.81
 
Forfeited/Cancelled
   
(1,000
)   $
5.45 -
 
                 
Unvested outstanding at December 31, 2020
   
8,750
    $
5.00