XML 92 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Number of Shares    
Options outstanding at June 30, 2020 2,922  
Options granted 0  
Exercised (622)  
Cancelled (655)  
Options outstanding at June 30, 2021 1,645 2,922
Vested and expected to vest at June 30, 2021 1,645  
Exercisable at June 30, 2021 1,241  
Weighted-Average Exercise Price Per Share    
Options outstanding at June 30, 2020 $ 4.95  
Granted 0  
Exercised 3.21  
Cancelled 5.39  
Options outstanding at June 30, 2021 5.44 $ 4.95
Vested and expected to vest at June 30, 2021 5.44  
Exercisable at June 30, 2021 $ 5.04  
Weighted-Average Remaining Contractual Term    
Options outstanding 3 years 7 months 13 days 3 years 1 month 2 days
Vested and expected to vest at June 30, 2021 3 years 7 months 13 days  
Exercisable at June 30, 2021 3 years 1 month 28 days  
Aggregate Intrinsic Value    
Options outstanding $ 9,404 $ 1,688
Vested and expected to vest at June 30, 2021 9,404  
Exercisable at June 30, 2021 $ 7,588