XML 37 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 11,908 $ 8,618 $ 7,461
Unrecognized stock-based compensation expense $ 14,700    
Weighted average period 1 year 8 months    
Excess tax expense (benefits) related to stock compensation vesting $ (300) $ 500 (500)
Share awards authorized 1,600,000    
Share available for grant 1,629,134    
Common stock grant expiration term 10 years    
Total intrinsic value of stock option $ 143   $ 300
Vesting period 3 years    
Deferred shares granted   715,539 516,969
Average grant date fair value   $ 13.64 $ 19.80
Deferred shares vested and released   253,241 396,530
Weighted average fair value   $ 19.60 $ 18.24
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used Monte Carlo model    
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used 100,000    
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]      
Pro-rate of original awards, minimum 0.00%    
Pro-rate of original awards maximum 200.00%    
Vest in 2020 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 173,000    
Vest in 2021 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 261,000    
Vest in 2022 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Minimum threshold shares scheduled to vest for performance based shares 185,000