XML 64 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Note 11 - Stock Options - Options Granted, Exercised, Cancelled or Available for Exercise (Details) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Shares under option, number of shares (in shares) 2,405,000 2,180,000  
Shares under option, stock options price range, lower limit (in dollars per share) $ 1.77 $ 1.77 $ 2.05
Shares under option, stock options price range, upper limit (in dollars per share) 6.28 6.28 $ 7.76
Shares under option, weighted average exercise price (in dollars per share) $ 3.31 $ 3.93  
Shares under option, weighted average remaining contractual life (Year) 4 years 83 days 3 years 222 days 3 years 171 days
Granted, number of shares (in shares) 585,000 510,000  
Granted, stock options price range, lower limit (in dollars per share) $ 2.63 $ 1.77  
Granted, stock options price range, upper limit (in dollars per share) 2.92 1.95  
Granted, weighted average exercise price (in dollars per share) $ 2.79 $ 1.89  
Exercised, number of shares (in shares) (22,125)  
Exercised, stock options price range, lower limit (in dollars per share) $ 1.77  
Exercised, stock options price range, upper limit (in dollars per share) 2.24  
Exercised, weighted average exercise price (in dollars per share) $ 2.11  
Expired, number of shares (in shares) (302,000) (285,000)  
Expired, stock options price range, lower limit (in dollars per share) $ 1.77 $ 5.47  
Expired, stock options price range, upper limit (in dollars per share) 5.83 7.76  
Expired, weighted average exercise price (in dollars per share) $ 5.62 $ 5.55  
Forfeited, number of shares (in shares) (73,000)  
Forfeited, stock options price range, lower limit (in dollars per share) $ 1.77  
Forfeited, stock options price range, upper limit (in dollars per share) 2.65 5.30  
Forfeited, weighted average exercise price (in dollars per share) $ 2.22  
Shares under option, number of shares (in shares) 2,592,875 2,405,000 2,180,000
Shares under option, weighted average exercise price (in dollars per share) $ 2.96 $ 3.31 $ 3.93
Shares under option, aggregate intrinsic value of in-the-money options $ 48,280    
Exercisable, number of shares (in shares) 1,320,291 1,215,082  
Exercisable, stock options price range, lower limit (in dollars per share) $ 1.77 $ 2.05  
Exercisable, stock options price range, upper limit (in dollars per share) 6.28 6.28  
Exercisable, weighted average exercise price (in dollars per share) $ 3.45 $ 4.27  
Exercisable, weighted average remaining contractual life (Year) 2 years 73 days 2 years 113 days  
Exercisable, aggregate intrinsic value of in-the-money options $ 9,788 $ 10,750