XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation Plans (Tables)
9 Months Ended
Mar. 31, 2020
Equity [Abstract]  
Schedule of weighted average fair value at date of grant for options

   For the nine months ended 
   March 31, 
   2020   2019 
Risk-free interest rates   1.67%   2.80%
Expected option life in years   6.25    6.25 
Expected stock price volatility   54.69%   56.01%
Expected dividend yield   0%   0%

Schedule of option activity

   Options 
       Weighted     
       Average   Aggregate 
   Outstanding   Exercise   Intrinsic 
   Shares   Price   Value 
Outstanding as of June 30, 2019   1,163,856   $10.28   $17,617,231 
Granted   185,500    21.41      
Exercised   (143,125)   8.28      
Forfeited   (47,500)   13.99      
Expired   -    -      
Outstanding as of March 31, 2020   1,158,731   $12.16   $1,002,250 
Vested and exercisable at March 31, 2020   686,854   $9.19   $947,053