XML 87 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Stock Options (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2007
Jul. 31, 2025
USD ($)
day
shares
Jul. 31, 2024
USD ($)
Jul. 31, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options that were in-the-money (in shares) | shares   17,210,911    
Compensation cost attributable to equity-based compensation plan   $ 38,004 $ 35,234 $ 39,673
Proceeds from the exercise of stock options   42,759 24,260 49,679
Aggregate intrinsic value of options exercised   188,300 105,500 131,100
Unrecognized total compensation cost related to non-vested stock-based awards   $ 22,100    
Amortized cost on a straight-line basis over a weighted average term (in years)   2 years 2 months 1 day    
Fair value of options vested   $ 23,900 21,500 24,500
Purple Wave Inc        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation cost attributable to equity-based compensation plan   $ 2,300 1,900  
Equity Incentive 2007 Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock authorized to purchase (in shares) | shares   144,000,000    
Purchase price of the plan (as a percent) 100.00%      
Maximum vesting term for incentive and non-qualified stock options determined by board of directors (in years) 10 years      
Share-based compensation arrangement by share-based payment award, award requisite service period (in years) 5 years      
Shares were available for future grant under the plan (in shares) | shares   20,577,321    
Share-based Payment Arrangement, Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award requisite service period (in years)   5 years    
Compensation cost attributable to equity-based compensation plan   $ 3,800 $ 7,400 $ 12,200
Expected dividends (as a percent)   0.00% 0.00% 0.00%
Deferred compensation arrangement with individual - requisite service period (in years)   5 years    
Award vesting rights (as a percent)   20.00%    
Award vesting period (in years)   4 years    
Trading price compared to exercise price (as a percent)   125.00%    
Consecutive trading days (in days) | day   20    
Risk-free interest rate, minimum (as a percent)   3.50% 3.86% 3.67%
Risk-free interest rate, maximum (as a percent)   4.03% 4.43% 3.88%
Estimated volatility, minimum (as a percent)   29.60% 30.10% 29.60%
Estimated volatility, maximum (as a percent)   30.30% 30.60% 32.00%
Total compensation expense to be recognized per grant   $ 50,100    
Share-based Payment Arrangement, Option | Valuation Technique, Option Pricing Model        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected dividends (as a percent)   0.00%    
Risk-free interest rate, minimum (as a percent)   0.71%    
Risk-free interest rate, maximum (as a percent)   4.37%    
Estimated volatility, minimum (as a percent)   25.20%    
Estimated volatility, maximum (as a percent)   29.80%    
Restricted Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   2 years    
Restricted Stock | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   5 years    
Performance Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years)   5 years