XML 54 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Vested and unvested stock option (Details) - $ / shares
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Outstanding beginning balance (in shares) 3,327,580 3,287,335
Granted (in shares) 575,348 324,000
Options vesting (in shares) 0 0
Exercised (in shares) (274,520) (263,755)
Forfeited/Cancelled (in shares)   (20,000)
Forfeited (in shares) (126,250)  
Repurchased (in shares) (243,750)  
Outstanding ending balance (in shares) 3,258,408 3,327,580
Outstanding beginning balance Weighted Average Exercise Price $ 1.56 $ 1.38
Granted Weighted Average Exercise Price 2.28 3.04
Options vesting Weighted Average Exercise Price 0 0
Exercised Weighted Average Exercise Price 1.34 1.16
Forfeited/Cancelled Weighted Average Exercise Price   1.95
Forfeited Weighted Average Exercise Price 2.59  
Repurchased Weighted Average Exercise Price 1.32  
Outstanding ending balance Weighted Average Exercise Price $ 1.68 $ 1.56
Vested Options    
Outstanding beginning balance (in shares) 3,081,745 2,827,251
Granted (in shares) 270,000 250,000
Options vesting (in shares) 199,499 278,249
Exercised (in shares) (274,520) (263,755)
Forfeited/Cancelled (in shares)   (10,000)
Forfeited (in shares) (102,500)  
Repurchased (in shares) (243,750)  
Outstanding ending balance (in shares) 2,930,474 3,081,745
Outstanding beginning balance Weighted Average Exercise Price $ 1.50 $ 1.27
Granted Weighted Average Exercise Price 2.25 3.13
Options vesting Weighted Average Exercise Price 2.16 2.05
Exercised Weighted Average Exercise Price 1.34 1.16
Forfeited/Cancelled Weighted Average Exercise Price   1.95
Forfeited Weighted Average Exercise Price 2.72  
Repurchased Weighted Average Exercise Price 1.32  
Outstanding ending balance Weighted Average Exercise Price $ 1.60 $ 1.50
Unvested Options    
Outstanding beginning balance (in shares) 245,835 460,084
Granted (in shares) 305,348 74,000
Options vesting (in shares) 199,499 278,249
Exercised (in shares) 0 0
Forfeited/Cancelled (in shares)   (10,000)
Forfeited (in shares) (23,750)  
Repurchased (in shares) 0  
Outstanding ending balance (in shares) 327,934 245,835
Outstanding beginning balance Weighted Average Exercise Price $ 2.34 $ 2.09
Granted Weighted Average Exercise Price 2.31 2.72
Options vesting Weighted Average Exercise Price 2.16 2.05
Exercised Weighted Average Exercise Price 0 0
Forfeited/Cancelled Weighted Average Exercise Price   1.95
Forfeited Weighted Average Exercise Price 1.99  
Repurchased Weighted Average Exercise Price 0  
Outstanding ending balance Weighted Average Exercise Price $ 2.46 $ 2.34