XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Vested and unvested stock option (Details) - $ / shares
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Outstanding beginning balance Shares 3,287,335 2,991,835
Granted Shares 324,000 717,000
Options vesting Shares 0 0
Exercised Shares (263,755) (396,500)
Forfeited/Cancelled Shares (20,000) (25,000)
Outstanding ending balance Shares 3,327,580 3,287,335
Outstanding beginning balance Weighted Average Exercise Price $ 1.38 $ 1.16
Granted Weighted Average Exercise Price 3.04 2.22
Options vesting Weighted Average Exercise Price 0 0
Exercised Weighted Average Exercise Price 1.16 1.19
Forfeited/Cancelled Weighted Average Exercise Price 1.95 1.05
Outstanding ending balance Weighted Average Exercise Price $ 1.56 $ 1.38
Vested Options [Member]    
Outstanding beginning balance Shares 2,827,251 2,885,376
Granted Shares 250,000 250,000
Options vesting Shares 278,249 105,042
Exercised Shares (263,755) (396,500)
Forfeited/Cancelled Shares (10,000) (16,667)
Outstanding ending balance Shares 3,081,745 2,827,251
Outstanding beginning balance Weighted Average Exercise Price $ 1.27 $ 1.15
Granted Weighted Average Exercise Price 3.13 2.40
Options vesting Weighted Average Exercise Price (2.05) 1.49
Exercised Weighted Average Exercise Price 1.16 1.19
Forfeited/Cancelled Weighted Average Exercise Price 1.95 1.05
Outstanding ending balance Weighted Average Exercise Price $ 1.50 $ 1.27
Unvested Options [Member]    
Outstanding beginning balance Shares 460,084 106,459
Granted Shares 74,000 467,000
Options vesting Shares (278,249) (105,042)
Exercised Shares 0 0
Forfeited/Cancelled Shares (10,000) (8,333)
Outstanding ending balance Shares 245,835 460,084
Outstanding beginning balance Weighted Average Exercise Price $ 2.09 $ 1.27
Granted Weighted Average Exercise Price 2.72 2.12
Options vesting Weighted Average Exercise Price (2.05) 1.49
Exercised Weighted Average Exercise Price 0 0
Forfeited/Cancelled Weighted Average Exercise Price 1.95 1.05
Outstanding ending balance Weighted Average Exercise Price $ 2.34 $ 2.09