XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Stock-Based Compensation (Tables)
9 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based compensation expense
    Nine Months Ended March 31,  
    2021     2020  
             
Stock options   $ 51,277     $ (15,330 )
RSUs     391,800       261,616  
     Total   $ 443,077     $ 246,286  
Share-based payment assumptions
    Nine Months Ended March 31,  
    2021     2020  
Weighted-average expected volatility     71.2%       65.6%  
Dividend yields     0%       0%  
Weighted-average risk-free interest rate     0.28%       1.56%  
Weighted-average expected term, in years     7.49       7.50  
Share-based payment awards activity
     Stock Options      Restricted Stock Units (RSUs)  
          Weighted-     Weighted-           Weighted-  
          Average     Average           Average  
          Exercise     Remaining           Remaining  
     Shares      Price      Contract      Shares      Contract  
June 30, 2020     942,575     $ 1.65       6.5       2,328,303       0.9  
                                         
Granted     18,139     $ 2.80       9.5       209,852       2.3  
Exercised     (224,326 )   $ 1.49               (443,628 )        
Cancelled/Forfeited     (391,288 )   $ 1.73               -          
March 31, 2021     345,100     $ 1.71       8.6       2,094,527       0.9  
                                         
Awards exercisable/                                        
vested as of                                        
March 31, 2021     115,940     $ 1.53       8.1       1,517,323        
                                         
Awards unexercisable/                                        
unvested as of                                        
March 31, 2021     229,160     $ 1.81       8.9       577,204       0.9  
      345,100                       2,094,527          
Share-based compensation future cost to be recognized
Fiscal Year Ending:   Stock Options     RSUs     Total  
June 30, 2021 (remaining three months)   $ 16,540     $ 91,601     $ 108,141  
June 30, 2022     65,123       286,468       351,591  
June 30, 2023     71,980       219,864       291,844  
June 30, 2024     49,393       87,185       136,578  
    $ 203,036     $ 685,118     $ 888,154