XML 26 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Note 10 - Share-based Compensation (Tables)
12 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Share-based Compensation Shares Authorized Available and Outstanding by Plan [Table Text Block]
   
As of March 31, 20
20
 
   
Authorized
   
Available
   
Outstanding
 
2016 Plan
   
1,300,000
     
1,183,415
     
67,766
 
2014 Directors Plan
   
350,000
     
184,400
     
116,724
 
2005 Plan
   
     
     
239,300
 
2004 Directors Plan
   
     
     
12,000
 
Total
   
1,650,000
     
1,367,815
     
435,790
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
Option Activity
 
Shares
   
Weighted
Average
Exercise
Price
   
Weighted
Average
Remaining
Contractual
Term
(in years)
   
Aggregate
Intrinsic
Value
 
Outstanding at March 31, 2017
   
503,000
    $
4.10
     
4.7
    $
145,946
 
Granted
   
120,000
     
3.53
     
 
     
 
 
Exercised
   
(29,150
)
   
2.59
     
 
     
 
 
Forfeited
   
(3,700
)
   
4.50
     
 
     
 
 
Expired
   
(750
)
   
1.60
     
 
     
 
 
Outstanding at March 31, 2018
   
589,400
    $
4.06
     
4.9
    $
675,300
 
Granted
   
50,000
     
3.00
     
 
     
 
 
Exercised
   
(49,600
)
   
2.17
     
 
     
 
 
Expired
   
(50,000
)
   
4.82
     
 
     
 
 
Outstanding at March 31, 2019
   
539,800
    $
4.06
     
4.9
    $
675,300
 
Granted
   
5,000
     
2.11
     
 
     
 
 
Exercised
   
(2,112
)
   
2.08
     
 
     
 
 
Forfeited
   
(104,388
)
   
4.58
     
 
     
 
 
Expired
   
(120,000
)
   
3.53
     
 
     
 
 
Outstanding at March 31, 2020
   
318,300
    $
4.08
     
3.0
    $
 
Exercisable at March 31, 2020
   
280,800
    $
4.22
     
2.3
    $
 
Schedule of Nonvested Share Activity [Table Text Block]
Nonvested Options
 
Shares
   
Weighted
Average
Grant-Date
Fair Value
 
Nonvested at March 31, 2019
   
130,000
    $
1.70
 
Granted
   
5,000
     
1.10
 
Vested
   
(97,500
)
   
1.74
 
Nonvested at March 31, 2020
   
37,500
    $
1.52
 
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]
 
 
 
 
 
Outstanding Options
   
Exercisable Options
 
Range of Exercise Prices
   
Number
of Shares
   
Remaining
Life (Years)
   
Weighted
Average
Exercise
Price
   
Number of
Shares
   
Weighted
Average
Exercise
Price
 
$2.11
-
$3.70
     
93,400
     
5.7
    $
3.19
     
55,900
    $
3.70
 
$3.71
-
$3.95
     
146,400
     
1.4
    $
3.82
     
146,400
    $
1.41
 
$3.96
-
$5.73
     
31,000
     
3.2
    $
5.27
     
31,000
    $
3.23
 
$5.74
-
$5.91
     
47,500
     
2.7
    $
5.85
     
47,500
    $
2.71
 
Total stock options
     
318,300
     
3.0
    $
4.08
     
280,800
    $
2.29
 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
20
20
   
201
9
   
201
8
 
Exercise Price
  $
1.10
    $
3.00
    $
3.83
 
Volatility
   
50.61
%
   
49.94
%
   
51.91
%
Risk Free Rate
   
1.47
%
   
2.40
%
   
2.50
%
Vesting Period (in years)
   
0
     
4.0
     
3.0
 
Forfeiture Rate
   
0
%
   
0
%
   
0
%
Expected Life (in years)
   
6.9
     
6.3
     
6.0
 
Dividend Rate
   
0
%
   
0
%
   
0
%
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
Nonvested Restricted Stock Units
 
Shares
   
Weighted
Average
Grant Price
 
Nonvested restricted stock units at March 31, 2017
   
25,000
    $
3.85
 
Granted
   
28,074
    $
3.92
 
Vested
   
(8,333
)
  $
3.85
 
Forfeited
   
(5,066
)
  $
3.92
 
Nonvested restricted stock units at March 31, 2018
   
39,675
    $
3.89
 
Granted
   
23,923
    $
4.10
 
Vested
   
(16,003
)
  $
3.88
 
Forfeited
   
(8,781
)
  $
4.07
 
Nonvested restricted stock units at March 31, 2019
   
38,814
    $
3.98
 
Granted
   
4,051
    $
2.67
 
Vested
   
(24,483
)
  $
3.76
 
Forfeited
   
(5,616
)
  $
4.01
 
Nonvested restricted stock units at March 31, 2020
   
12,766
    $
3.98