Share-Based Compensation (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Share-Based Payment Arrangement [Abstract] |
|
| Summary of Weighted-Average Assumptions of Fair Value of Stock Options |
The fair value of stock options awarded in fiscal years 2026, 2025 and 2024 was estimated on the date of each grant using a Black-Scholes option pricing model with the following weighted-average assumptions: | | | | | | | | | | | | | | | | | | | | | | | Years Ended June 30, | | | 2026 | | 2025 | | 2024 | | Expected volatility | | 47.8 | % | | 55.6 | % | | 55.4 | % | | Dividend yield | | 0.3 | % | | 0.5 | % | | 1.1 | % | | Risk-free interest rate | | 3.7 | % | | 4.0 | % | | 4.6 | % | | Expected term (in years) | | 5.0 | | 5.0 | | 5.0 |
|
| Summary of Stock Option Activity |
Additional information on the Company's outstanding and exercisable options is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Number of Awards | | Weighted Average Exercise Price | | Weighted Average Remaining Contractual Term | | Aggregate Intrinsic Value ($ in millions) | | Outstanding at June 30, 2023 | | 1,808,174 | | | $ | 42.67 | | | | | | | Granted | | 11,014 | | | $ | 70.64 | | | | | | | Exercised | | (835,532) | | | $ | 45.06 | | | | | | | Withheld | | (369,042) | | | $ | 39.81 | | | | | | | Forfeited | | (1,028) | | | $ | 70.64 | | | | | | | | | | | | | | | | Outstanding at June 30, 2024 | | 613,586 | | | $ | 41.61 | | | | | | | Granted | | 12,891 | | | $ | 176.88 | | | | | | | Exercised | | (251,339) | | | $ | 43.10 | | | | | | | Withheld | | (101,147) | | | $ | 46.61 | | | | | | | | | | | | | | | | | | | | | | | | | Outstanding at June 30, 2025 | | 273,991 | | | $ | 44.76 | | | | | | | Granted | | 3,040 | | | $ | 256.27 | | | | | | | Exercised | | (129,341) | | | $ | 38.24 | | | | | | | Withheld | | (3,911) | | | $ | 36.56 | | | | | | | | | | | | | | | | | | | | | | | | | Outstanding at June 30, 2026 | | 143,779 | | | $ | 55.31 | | | 4.5 years | | $ | 80.7 | | | | | | | | | | | | Exercisable at June 30, 2026 | | 134,739 | | | $ | 45.00 | | | 4.2 years | | $ | 77.0 | |
|
| Summary of Outstanding and Exercisable Options by Exercise Price Range |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Exercise Price Range | | Number Outstanding at June 30, 2026 | | Weighted Average Remaining Contractual Term (in Years) | | Weighted Average Exercise Price | | Number Exercisable at June 30, 2026 | | Weighted Average Exercise Price | $18.26 - $50.00 | | 109,834 | | | 3.9 | | $ | 33.97 | | | 109,834 | | | $ | 33.97 | | $50.01 - $100.00 | | 18,014 | | | 4.8 | | $ | 64.56 | | | 18,014 | | | $ | 64.56 | | $100.01 - $150.00 | | — | | | 0.0 | | $ | — | | | — | | | $ | — | | $150.01 - $200.00 | | 8,689 | | | 8.3 | | $ | 161.82 | | | 5,689 | | | $ | 161.60 | | $200.01 - $250.00 | | 4,202 | | | 8.6 | | $ | 208.01 | | | 1,202 | | | $ | 208.01 | | $250.01 - $300.00 | | 3,040 | | | 9.3 | | $ | 256.27 | | | — | | | $ | — | | | | 143,779 | | | | | $ | 55.31 | | | 134,739 | | | $ | 45.00 | |
|
| Summary of Nonvested Stock Awards Activity |
Additional information on the Company's restricted stock units is as follows: | | | | | | | | | | | | | | | | | Number of Awards | | Weighted Average Grant Date Fair Value | | Restricted Award Balance at June 30, 2023 | | 522,746 | | | $ | 35.18 | | | Time-based granted | | 191,909 | | | $ | 61.42 | | | | | | | | Vested | | (273,296) | | | $ | 32.67 | | | Forfeited | | (40,262) | | | $ | 45.19 | | | Restricted Award Balance at June 30, 2024 | | 401,097 | | | $ | 48.44 | | | Time-based granted | | 84,122 | | | $ | 147.48 | | | | | | | | Vested | | (203,195) | | | $ | 44.48 | | | Forfeited | | (14,249) | | | $ | 72.38 | | | Restricted Award Balance at June 30, 2025 | | 267,775 | | | $ | 81.28 | | | Time-based granted | | 59,805 | | | $ | 255.77 | | | | | | | | Vested | | (159,273) | | | $ | 66.23 | | | Forfeited | | (7,150) | | | $ | 147.32 | | | Restricted Award Balance at June 30, 2026 | | 161,157 | | | $ | 157.98 | |
|
| Summary of Director Stock Units Activity |
Additional information on the Company's director stock units is as follows: | | | | | | | | | | | | | | | | | Number of Units | | Weighted Average Grant Date Fair Value | | Outstanding at June 30, 2023 | | 307,571 | | | $ | 30.75 | | | Granted | | 21,590 | | | $ | 71.01 | | | Distributed | | (11,653) | | | $ | 36.14 | | | Forfeited | | (1,912) | | | $ | 70.64 | | | Dividend equivalents | | 3,223 | | | $ | — | | | Outstanding at June 30, 2024 | | 318,819 | | | $ | 33.85 | | | Granted | | 9,926 | | | $ | 165.33 | | | Distributed | | (6,670) | | | $ | 36.70 | | | | | | | | Dividend equivalents | | 1,357 | | | $ | — | | | Outstanding at June 30, 2025 | | 323,432 | | | $ | 39.35 | | | Granted | | 6,014 | | | $ | 264.01 | | | Distributed | | (79,250) | | | $ | 39.51 | | | | | | | | Dividend equivalents | | 627 | | | $ | — | | | Outstanding at June 30, 2026 | | 250,823 | | | $ | 40.90 | |
|