XML 97 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefit Plans (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Number of Shares    
Options outstanding at June 30, 2021 1,645  
Options granted 0  
Exercised (458)  
Cancelled 0  
Options outstanding at June 30, 2022 1,187 1,645
Vested and expected to vest at June 30, 2022 1,187  
Exercisable at June 30, 2022 988  
Weighted-Average Exercise Price Per Share    
Options outstanding at June 30, 2021 $ 5.44  
Granted 0  
Exercised 2.54  
Cancelled 0  
Options outstanding at June 30, 2022 6.56 $ 5.44
Vested and expected to vest at June 30, 2022 6.56  
Exercisable at June 30, 2022 $ 6.53  
Weighted-Average Remaining Contractual Term    
Options outstanding 3 years 8 months 12 days 3 years 7 months 13 days
Vested and expected to vest at June 30, 2022 3 years 8 months 12 days  
Exercisable at June 30, 2022 3 years 7 months 6 days  
Aggregate Intrinsic Value    
Options outstanding $ 2,801 $ 9,404
Vested and expected to vest at June 30, 2022 2,801  
Exercisable at June 30, 2022 $ 2,359