Annual report pursuant to Section 13 and 15(d)

Share-based Compensation and Other Benefit Plans (Details)

v3.22.2.2
Share-based Compensation and Other Benefit Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2010
Oct. 31, 2020
Jun. 30, 2019
Oct. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 3,317,000 3,717,000 3,609,000     3,656,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 119.11 $ 59.75 $ 37.01        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 209,300 $ 145,600 $ 99,300        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 82,300 70,500 71,100        
Share-based Payment Arrangement, Expense 46,401 51,846 34,262        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 34,900            
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested, Forfeiture Rate 4.60%            
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years            
US Profit Sharing and Savings Plan [Member]              
Defined Contribution Plan, Cost $ 4,300 3,400 3,200        
GB Profit Sharing and Savings Plan [Member]              
Defined Contribution Plan, Cost 2,300 1,600 1,400        
Selling, General and Administrative Expenses [Member]              
Share-based Payment Arrangement, Expense 44,000 46,400 32,400        
Cost of Sales [Member]              
Share-based Payment Arrangement, Expense 1,400 1,600 1,600        
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 2,900 2,800 2,500        
Restricted Stock Units (RSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 6,500 6,700 5,700        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 3 years            
The 2020 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)       8,800,000 2,484,202    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 2,200,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 3,300,000            
The 2020 Equity Incentive Plan [Member] | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)       10 years      
Employee Stock Purchase Plan 2014 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)             200,000
Share-based Payment Arrangement, Expense $ 1,000 900 400        
Performance Incentive Programs [Member] | Executive Officer [Member]              
Salary and Wage, Officer, Excluding Cost of Good and Service Sold $ 26,500 $ 21,100 $ 10,500        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) 347,609 762,761 751,499        
Performance Incentive Programs [Member] | Restricted Stock [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) 6,896 11,803 15,398        
Performance Incentive Programs [Member] | Restricted Stock Units (RSUs) [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) 27,573 30,823 30,858