XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expense for stock-based compensation $ 28,873 $ 28,611 $ 24,780
Restricted Stock Plan Expense 26,361 26,427 22,703
Tax benefit from stock-based compensation expense 4,495 5,115 4,252
Net tax shortfall from stock-based compensation (184)    
Net excess tax benefit from stock-based compensation   1,109 652
Compensation expense yet to be recognized $ 21,655    
Compensation expense yet to be recognized, period for recognition 1 year 7 days    
Restricted Shares and Units, Vested in Period, Fair Value $ 16,544 $ 24,931 $ 12,139
Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 0 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 12 12 12
Exercisable, period end, intrinsic value $ 920    
Exercised, number of shares 0 0 (10)
Exercised, weighted average exercise price     $ 87.27
Total intrinsic value of options exercised     $ 1,005
Forfeited, number of shares 0 0 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 87.27 $ 87.27 $ 87.27
Compensation not yet recognized, stock options $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 2 years    
2015 EIP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares Authorized 3,000    
2015 EIP [Member] | Share-based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite Service Period 3 years    
Stock Option Termination Period After Termination of Employment 90 days    
Stock Option Termination Period After Death 1 year    
Stock Option Termination After Grant Date 10 years    
Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year    
Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years