XML 47 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 12 - Stock Options (Tables)
12 Months Ended
Jun. 30, 2020
Notes Tables  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   
2020
   
2019
 
Expected stock price volatility
   
74
%    
66
%
Risk free interest rate
   
1.87
%    
2.86
%
Expected dividend yield
   
%    
%
Expected life of options (years)
   
6.1
     
5.8
 
Share-based Payment Arrangement, Option, Activity [Table Text Block]
     
 
 
   
 
 
   
 
 
   
 
 
 
Aggregate
 
     
 
 
   
 
 
   
 
 
 
Weighted
   
Intrinsic
 
     
 
 
   
 
 
 
Weighted
   
Average
   
Value of
 
     
 
 
 
Stock
   
Average
   
Remaining
   
In-The-
 
   
Number of
   
Options
   
Exercise
   
Contractual
   
Money
 
   
Shares
   
Price Range
   
Price
   
Life - Years
   
Options
 
Shares under option at June 30, 2018
   
2,405,000
   
1.77
7 -
6.28
28
    $
3.31
     
3.61
    $
 
Granted
   
585,000
   
2.63
3 -
2.92
92
    $
2.79
     
 
     
 
 
Exercised
   
(22,125
)  
1.77
7 -
2.24
24
    $
2.11
     
 
     
 
 
Expired
   
(302,000
)  
1.77
7 -
5.83
83
    $
5.62
     
 
     
 
 
Forfeited    
(73,000
)    
1.77
7 -
2.65
65
    $
2.22
     
 
     
 
 
Shares under option at June 30, 2019
   
2,592,875
   
1.77
7 -
6.28
28
    $
2.96
     
4.23
    $
48,280
 
Granted
   
555,000
   
1.97
7 -
2.17
17
    $
2.08
     
 
     
 
 
Expired
   
(362,000
)  
2.20
0 -
6.28
28
    $
3.53
     
 
     
 
 
Forfeited
   
(64,000
)    
1.77
7 -
2.65
65
    $
2.15
     
 
     
 
 
Shares under option at June 30, 2020
   
2,721,875
   
1.77
7 -
6.00
00
    $
2.73
     
4.82
    $
 
Exercisable as of June 30, 2019
   
1,320,291
   
1.77
7 -
6.28
28
    $
3.45
     
2.20
    $
9,788
 
Exercisable as of June 30, 2020
   
1,408,709
   
1.77
7 -
6.00
00
    $
3.12
     
2.61
    $
 
Intrinsic Value and Cash Received from Stock Option Exercises and Fair Value of Vested Stock Options [Table Text Block]
   
2020
   
2019
 
Total intrinsic value of stock options exercised
  $
    $
34,797
 
Cash received from stock option exercises
  $
    $
46,677
 
Total fair value of stock options vested
  $
483,461
    $
374,639
 
Total recognized tax benefit   $
    $
9,198
 
Schedule of Nonvested Option Activity [Table Text Block]
     
 
 
 
Weighted
 
     
 
 
 
Average
 
     
 
 
 
Grant Date
 
   
Shares
   
Fair Value
 
Non-vested as of June 30, 2018
   
1,189,918
     
0.90
 
Granted
   
585,000
     
1.57
 
Vested
   
(429,334
)    
0.87
 
Forfeited
   
(73,000
)    
1.33
 
Non-vested as of June 30, 2019
   
1,272,584
     
1.19
 
Granted
   
555,000
     
1.26
 
Vested
   
(450,418
)    
1.07
 
Forfeited
   
(64,000
)    
1.39
 
Non-vested as of June 30, 2020
   
1,313,166
     
1.26