Annual report pursuant to Section 13 and 15(d)

Share-based Compensation and Other Benefit Plans (Details)

v3.23.2
Share-based Compensation and Other Benefit Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2010
Oct. 31, 2020
Jun. 30, 2020
Oct. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 13,924,000 13,269,000 14,868,000     14,435,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 29.53 $ 29.78 $ 14.94        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 90,200 $ 209,300 $ 145,600        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value 46,500 82,300 70,500        
Share-based Payment Arrangement, Expense 41,217 46,401 51,846        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 27,400            
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested, Forfeiture Rate 4.50%            
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 2 months 12 days            
US Profit Sharing and Savings Plan [Member]              
Defined Contribution Plan, Cost $ 4,900 4,300 3,400        
GB Profit Sharing and Savings Plan [Member]              
Defined Contribution Plan, Cost 2,400 2,300 1,600        
Selling, General and Administrative Expenses [Member]              
Share-based Payment Arrangement, Expense 39,300 44,000 46,400        
Cost of Sales [Member]              
Share-based Payment Arrangement, Expense 1,000 1,400 1,600        
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value 3,100 2,900 2,800        
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,400 6,500 6,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)       36,200,000 9,936,808    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares) 6,600,000            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 13,900,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)             800,000
Share-based Payment Arrangement, Expense $ 900 1,000 900        
Performance Incentive Programs [Member] | Executive Officer [Member]              
Salary and Wage, Officer, Excluding Cost of Good and Service Sold $ 10,800 $ 26,500 $ 21,100        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total (in shares) 2,350,980 1,390,436 3,051,044        
Performance Incentive Programs [Member] | Restricted Stock [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) 10,816 27,584 47,212        
Performance Incentive Programs [Member] | Restricted Stock Units (RSUs) [Member] | Executive Officer [Member]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares) 107,202 110,292 123,292