XML 95 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Details 1) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Income tax benefit realized $ 8,218,000 $ 8,009,000 $ 5,849,000
ESPP Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for grants 1,500,000    
Percentage of fair market value 95.00%    
Maximum number of shares that an eligible employee can purchase The maximum number of shares that an eligible employee can purchase during any quarter is equal to two times an amount determined as follows: 20% of such employee’s compensation over the quarter, divided by 95% of the fair market value of a share of common stock on the last day of the quarter.    
Cumulative shares purchased under ESPP Plan 1,293,466    
Cumulative weighted-average purchase price per share $ 71.89    
Shares purchased under ESPP Plan 35,404    
Weighted-average price per share $ 257.40    
MSPP Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for grants 500,000    
Percentage of annual bonus in lieu of which RSU received 85.00% 85.00% 85.00%
MSPP Plan | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Percentage of annual bonus in lieu of which RSU received 100.00%    
DSPP Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares authorized for grants 75,000    
Percentage of annual bonus in lieu of which RSU received 100.00%    
Number of awards outstanding 0    
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average fair value of RSUs granted $ 249.04 $ 243.87 $ 252.25
Vesting period (in years) 3 years    
Total intrinsic value of RSUs that vested $ 49,600,000 $ 52,700,000 $ 79,600,000
Income tax benefit realized 12,900,000 $ 13,900,000 $ 15,900,000
Unrecognized compensation cost $ 59,300,000    
Weighted-average period to recognize unrecognized compensation cost (in years) 2 years 3 months 18 days    
SSARs and Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost $ 0