Stock-Based Compensation (Tables)
|
9 Months Ended |
Apr. 30, 2026 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock Options |
The activity of stock options for the nine months ended April 30, 2026 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | Outstanding Stock Options | | Weighted-Average Exercise Price | | Weighted-Average Remaining Contractual Term (in years) | | Aggregate Intrinsic Value | | | | | | | | | | (in thousands, except per share amounts and years) | | Balance as of July 31, 2025 | 177 | | | $ | 220.95 | | | 7.8 | | $ | 11,854 | | | Granted | — | | | $ | — | | | | | | | Exercised | (27) | | | $ | 152.99 | | | | | $ | 3,679 | | | Canceled, forfeited or expired | — | | | $ | — | | | | | | | Balance as of April 30, 2026 | 150 | | | $ | 232.74 | | | 8.4 | | $ | 12 | | | Exercisable and expected to vest as of July 31, 2025 | 47 | | | $ | 172.65 | | | 3.8 | | $ | 5,304 | | | Exercisable and expected to vest as of April 30, 2026 | 50 | | | $ | 200.64 | | | 8.0 | | $ | 12 | |
|
| Schedule of Valuation Assumptions |
We estimate the fair value of stock options using the Black-Scholes option pricing model with the following assumptions:
| | | | | | | | | | | Nine Months Ended April 30, 2025 | | | | | Expected term (in years) | | 6.0 | | Expected stock price volatility | | 57.7% | | Risk-free interest rate | | 4.1% | | Dividend yield | | —% |
|
| Schedule of Restricted Stock Units and Performance Stock Awards Activity |
The activity of restricted stock units ("RSUs") and performance stock awards ("PSAs") consisted of the following for the nine months ended April 30, 2026: | | | | | | | | | | | | | | | | | | | Underlying Shares | | Weighted-Average Grant Date Fair Value | | Aggregate Intrinsic Value | | | | | | | | (in thousands, except per share data) | | Balance as of July 31, 2025 | 9,444 | | | $ | 175.55 | | | $ | 2,697,026 | | | Granted | 4,381 | | | $ | 243.37 | | | | | Vested | (2,917) | | | $ | 183.52 | | | $ | 657,872 | | | Canceled or forfeited | (1,313) | | | $ | 175.67 | | | | | Balance as of April 30, 2026 | 9,595 | | | $ | 204.08 | | | $ | 1,253,894 | |
|
| Schedule of ESPP Valuation Assumptions |
The fair value of the purchase right for the ESPP was estimated on the grant date using the Black-Scholes option-pricing model with the following assumptions: | | | | | | | | | | | | | Nine Months Ended April 30, | | 2026 | | 2025 | | | | | | Expected term (in years) | 0.5 - 2.0 | | 0.5 - 2.0 | | Expected stock price volatility | 36.4% - 42.7% | | 43.6% - 47.6% | | Risk-free interest rate | 3.5% - 3.6% | | 4.2% - 4.3% | | Dividend yield | —% | | —% |
|
| Schedule of Allocation of Stock-based Compensation Expense |
The components of stock-based compensation expense recognized in the condensed consolidated statements of operations consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended April 30, | | Nine Months Ended April 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | (in thousands) | | Cost of revenue | $ | 21,223 | | | $ | 17,543 | | | $ | 63,898 | | | $ | 49,963 | | | Sales and marketing | 69,293 | | | 60,419 | | | 217,497 | | | 191,553 | | | Research and development | 85,951 | | | 60,615 | | | 243,083 | | | 183,185 | | | General and administrative | 28,719 | | | 20,824 | | | 85,854 | | | 63,995 | | | Total | $ | 205,186 | | | $ | 159,401 | | | $ | 610,332 | | | $ | 488,696 | |
|