XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Stock Options (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2007
Jul. 31, 2024
USD ($)
day
shares
Jul. 31, 2023
USD ($)
Jul. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of options that were in-the-money (in shares) | shares   22,290,519    
Total stock-based compensation   $ 35,234 $ 39,673 $ 38,965
Proceeds from the exercise of stock options   $ 24,260 49,679 28,108
Exercise price, based on number of consecutive trading days preceding exercise | day   20    
Total compensation expense to be recognized per grant   $ 50,100    
Aggregate intrinsic value of options exercised   105,500 131,100 30,500
Unrecognized total compensation cost related to non-vested stock-based awards   $ 26,300    
Amortized cost on a straight-line basis over a weighted average term (in years)   2 years 6 months 25 days    
Fair value of options vested   $ 21,500 24,500 29,000
Purple Wave Inc        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   $ 1,900 0  
Stock Price Increase Threshold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of trading price compared to exercise price   125.00%    
Chief Executive Officer        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation   $ 7,400 $ 12,200 $ 9,800
Award vesting rights percentage   20.00%    
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    
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   21,137,327    
October Grants        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Deferred compensation arrangement with individual - requisite service period (in years)   5 years    
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    
Risk-free interest rate, minimum (as a percent)   3.86% 3.67% 0.82%
Risk-free interest rate, maximum (as a percent)   4.43% 3.88% 2.70%
Estimated volatility, minimum (as a percent)   30.10% 29.60% 27.90%
Estimated volatility, maximum (as a percent)   30.60% 32.00% 30.00%
Share-based Payment Arrangement, Option | Valuation Technique, Option Pricing Model        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate, minimum (as a percent)   0.71%    
Risk-free interest rate, maximum (as a percent)   3.57%    
Estimated volatility, minimum (as a percent)   25.20%    
Estimated volatility, maximum (as a percent)   29.30%    
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