v3.26.1
Benefit Plans (Tables)
12 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense related to restricted stock units, performance stock units, market stock units and the Employee Stock Purchase Plan
Stock-based compensation expense related to RSUs, PSUs, MSUs and the Employee Stock Purchase Plan (as described below) was included in the following line items in the accompanying Consolidated Statements of Operations and Comprehensive Income:
Year Ended June 30,
202420252026
Cost of revenues$18,927 $17,945 $15,907 
Sales and marketing35,536 35,305 31,634 
Research and development36,072 35,786 30,577 
General and administrative55,497 53,784 60,539 
Total stock-based compensation expense$146,032 $142,820 $138,657 
Schedule of restricted stock unit activity The following table represents restricted stock unit activity during the year ended June 30, 2026:
UnitsWeighted
average
grant date
fair value
RSU balance at July 1, 20251,361 $187.32 
RSUs granted864 $168.19 
RSUs vested(741)$197.88 
RSUs forfeited(184)$175.56 
RSU balance at June 30, 20261,300 $170.25 
Schedule of performance stock unit activity The following table represents performance stock unit activity during the year ended June 30, 2026:
UnitsWeighted
average
grant date
fair value
PSU balance at July 1, 202555$155.95
PSUs granted70$170.07
PSUs vested(36)$155.95
PSU balance at June 30, 202689$167.02
Schedule of market stock unit activity The following table represents market share unit activity during the year ended June 30, 2026:
UnitsWeighted
average
grant date
fair value
MSU balance at July 1, 2025167$311.38
MSUs granted31$224.22
MSUs vested(25)$391.16
MSUs forfeited(47)$391.16
MSU balance at June 30, 2026126$243.98
Schedule of the assumptions used for estimating the grant date fair value of MSUs
The Company estimated the grant date fair value of the MSUs using a Monte Carlo simulation model that included the following assumptions:
Year Ended June 30,
202420252026
Valuation assumptions:
Expected dividend yield%%%
Expected volatility
44.5%
44.4%
37.7%
Expected term (years)
3.04
3.04
3.04
Risk‑free interest rate
4.58%
3.86%
3.70%
Schedule of assumptions used for estimating the grant date fair value of the ESPP The grant date fair values of the ESPP offering periods were estimated using the following assumptions:
Year Ended June 30,
202420252026
Valuation assumptions:
Expected dividend yield %%%
Expected volatility
32.9 - 43.3%
31.3 - 33.4%
27.9 - 43.0%
Expected term (years) 0.50.50.5
Risk‑free interest rate
5.26 - 5.41%
4.30 - 5.41%
3.77 - 4.30%