XML 72 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 6,791 $ 7,877 $ 8,156
Unrecognized stock-based compensation expense $ 6,900    
Weighted average period 1 year 6 months    
Excess tax expense (benefits) related to stock compensation vesting $ (1,200) $ (1,000) $ (1,800)
Change in Shares Available Under Plan 625,000    
Share awards authorized 2,350,000 1,725,000  
Share available for grant 1,501,880    
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used 100,000    
Deferred shares granted   696,227 665,597
Average grant date fair value   $ 14.13 $ 10.60
Deferred shares vested and released   268,403 515,218
Weighted average fair value   $ 13.92 $ 16.99
Other Treasury Shares Acquired 52,864 76,703 170,629
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 0 19,550 34,150
Employee Award [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, equal annual installments 1 year    
Employee Award [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Director Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, equal annual installments 1 year    
Market Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Pro-rate of original awards, minimum 0.00%    
Pro-rate of original awards maximum 200.00%    
Vest in 2023 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 329,000    
Vest in 2024 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 377,000    
Vest in 2025 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 431,000