XML 39 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans (Tables)
6 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Schedule of weighted average fair value at date of grant for options

   For the six months ended 
   December 31, 
   2019   2018 
Risk-free interest rates   1.67%   2.90%
Expected option life in years   6.25    6.25 
Expected stock price volatility   54.69%   55.87%
Expected dividend yield   0%   0%
Schedule of option activity

   Options 
       Weighted     
       Average   Aggregate 
   Outstanding   Exercise   Intrinsic 
   Shares   Price   Value 
Vested and exercisable at June 30, 2019   1,163,856   $10.28   $19,409,569 
Granted   185,500    21.41      
Exercised   (141,750)   8.29      
Forfeited   (47,500)   13.99      
Expired   -    -      
Outstanding as of December 31, 2019   1,160,106   $12.15   $8,084,272 
Vested and exercisable at December 31, 2019   663,979   $8.94   $6,420,769