XML 99 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Number of Shares      
Options outstanding at June 30, 2019 2,719,000    
Granted 637,000   0
Exercised (217,000)    
Cancelled (217,000)    
Options outstanding at June 30, 2020 2,922,000 2,719,000  
Vested and expected to vest at June 30, 2020 2,922,000    
Exercisable at June 30, 2020 1,682,000    
Weighted-Average Exercise Price Per Share      
Options outstanding at June 30, 2019 $ 4.61    
Granted 6.70    
Exercised 4.58    
Cancelled 6.07    
Options outstanding at June 30, 2020 4.95 $ 4.61  
Vested and expected to vest at June 30, 2020 4.95    
Exercisable at June 30, 2020 $ 3.78    
Weighted-Average Remaining Contractual Term      
Options outstanding 3 years 1 month 2 days 3 years 3 months 3 days  
Vested and expected to vest at June 30, 2020 3 years 1 month 2 days    
Exercisable at June 30, 2020 1 year 2 months 4 days    
Aggregate Intrinsic Value      
Options outstanding $ 1,688 $ 5,070  
Vested and expected to vest at June 30, 2020 1,688    
Exercisable at June 30, 2020 $ 1,688