v3.26.1
Shareholders' Deficit (Details)
12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2026
€ / shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
€ / shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
€ / shares
Jun. 30, 2024
USD ($)
May 01, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common Stock, Shares, Outstanding         24,347,387   24,477,325      
Share-based compensation expense | $ $ 61,379,000 $ 58,879,000 $ 65,584,000              
Issuance of ordinary shares due to share option exercises, Shares (59,161)                  
Share-based Payment Arrangement, Amount Capitalized | $ $ 3,426,000 $ 3,808,000 $ 3,160,000              
Common Stock, Capital Shares Reserved for Future Issuance         1,221,655          
Stock Repurchased During Period, Shares   316,056 300,000              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number         218,634   287,907      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price | $ / shares $ 45.81                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price | $ / shares         $ 45.78   $ 45.96      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 6 years 2 months 12 days                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number         216,304,000          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price | $ / shares         $ 45.88          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 2 months 12 days 7 years                
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | $ $ 2,023,000 $ 1,318,000 $ 1,816,000              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares             $ 106.93      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 59.33                  
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number             2,260,459      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (59,161)                  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price | $ / shares $ 50.77                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares (10,112)                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         1,055,377          
Class of Warrant or Right, Percentage of Securities                   3.875%
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares         $ 60          
Common Stock, Value per Share | € / shares       € 0.01   € 0.01   € 0.01    
Common Stock, Discount on Shares | $         $ 1.78       $ 2.14  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount | $         67,773,000          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 2 years                  
Preferred Units, Authorized             276      
Share-Based Payment Arrangement, Expense | $   4,800,000                
Share-Based Payment Arrangement, Exercise of Option, Tax Benefit | $ $ 10,883,000 10,797,000 11,970,000              
Stock Repurchased and Retired During Period, Shares 702,820                  
Purchase of ordinary shares | $ $ 50,077,000 77,775,000 156,982,000              
Stock Repurchased and Retired During Period, Value | $ $ 50,077,000 $ 77,775,000 $ 156,982,000              
Ordinary Shares                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock Repurchased and Retired During Period, Shares 703,000 1,192,000 1,723,000              
Stock Repurchased and Retired During Period, Value | $ $ 8,000 $ 13,000 $ 19,000              
Additional Paid-in Capital [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock Repurchased and Retired During Period, Value | $ 10,625,000 16,608,000 21,890,000              
Retained Earnings [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Stock Repurchased and Retired During Period, Value | $ 39,444,000 61,154,000 135,073,000              
2020 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-Based Payment Arrangement, Exercise of Option, Tax Benefit | $ $ (49,000) $ 426,000 $ 1,190,000              
Restricted Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares   $ 83.71 $ 71.42              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | $         $ 34,292,000   $ 38,110,000   47,661,000  
Restricted share units [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares         $ 66.67   $ 69.89      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 503,172                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares $ 61.20                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (490,722)                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value | $ / shares $ 67.07                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (71,845)                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number         806,486   865,881      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | $ / shares $ 64.42                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested | $         $ 82,020,000          
2020 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | $         $ 12,225,000   $ 344,000      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value | $ / shares         $ 99.68          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 701,894                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares   $ 80.80 $ 70.21              
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number         2,409,021          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (297,389)                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value | $ / shares $ 76.72                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (255,943)                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding | $         $ 244,997,000   $ 106,242,000   $ 169,512,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | $         $ 12,075,000          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value | $ / shares $ 79.77                  
Subsidiary level equity arrangements [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense | $ $ 3,053,000                  
Corporate Plan [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based compensation expense | $ $ 58,326,000 $ 58,879,000 $ 65,584,000              
Maximum [Member] | 2020 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares Authorized for Grants         7,500,000          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         4,893,636          
Minimum [Member] | 2020 Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         751,087