XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholder's Equity - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended 118 Months Ended
Jul. 31, 2022
Oct. 31, 2013
Dec. 31, 2007
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2021
Sep. 22, 2011
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Payments for employee stock-based tax withholdings       $ 1,925,000 $ 6,145,000 $ 103,451,000    
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Common stock, shares authorized (in shares) 400,000,000     400,000,000 400,000,000   400,000,000  
Common stock par value (in dollars per share) $ 0.0001     $ 0.0001 $ 0.0001   $ 0.0001  
Common stock, shares issued (in shares) 238,040,974     238,040,974 237,014,273   237,014,273  
Common stock, shares outstanding (in shares) 238,040,974     238,040,974 237,014,273   237,014,273  
Common stock, reserved for issuance of stock options (in shares) 14,378,120     14,378,120 15,326,030   15,326,030  
Preferred stock, shares authorized (in shares) 5,000,000     5,000,000 5,000,000   5,000,000  
Preferred stock par value (in dollars per share) $ 0.0001     $ 0.0001 $ 0.0001   $ 0.0001  
Preferred stock, shares outstanding (in shares) 0     0 0   0  
Preferred stock, shares issued (in shares) 0     0 0   0  
Number of options that were in-the-money       7,005,578        
Total compensation expense to be recognized per grant $ 45,900,000     $ 45,900,000        
Total stock-based compensation       38,965,000 $ 40,922,000 23,322,000    
Aggregate intrinsic value of options exercised       30,500,000 143,300,000 476,300,000    
Unrecognized total compensation cost related to non-vested stock-based awards $ 68,100,000     $ 68,100,000        
Amortized cost on a straight-line basis over a weighted average term       3 years 29 days        
Fair value of options vested       $ 29,000,000 19,000,000 19,200,000    
Stock price increase threshold                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Percentage of trading price compared to exercise price       125.00%        
Chief Executive Officer                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Award vesting rights percentage       20.00%        
Total stock-based compensation       $ 9,800,000 $ 13,100,000 $ 1,600,000    
Employee Stock Purchase Plan                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Common stock, reserved for issuance of stock options (in shares) 1,100,458     1,100,458 1,194,213   1,194,213  
Common stock authorized to purchase (in shares) 10,000,000     10,000,000        
Discount from market price       15.00%        
Offering period       6 months        
Maximum percentage of salary withheld for employee contribution       up to 10%        
Maximum annual contributions per employee, percent         10.00%      
Compensation contribution limit (as a percentage)       may not exceed 15        
Maximum annual contributions per employee, conditional percent         15.00%      
Share-based compensation arrangement by share-based payment award, maximum employee contribution permitted value $ 25,000     $ 25,000        
Number of shares of common stock issued pursuant to the ESPP 8,979,616     93,755 109,379 123,106    
Shares were available for future grant under the Plan (in shares) 1,100,458     1,100,458        
Equity Incentive 2007 Plan                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Common stock authorized to purchase (in shares) 36,000,000     36,000,000        
Shares were available for future grant under the Plan (in shares) 6,388,684     6,388,684        
Maximum vesting term for incentive and non-qualified stock options determined by board of directors     10 years          
Share-based compensation arrangement by share-based payment award, award requisite service period     5 years          
October Grants                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Deferred compensation arrangement with individual - requisite service period   5 years            
Stock Options                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Share-based compensation arrangement by share-based payment award, award requisite service period       5 years        
Risk-free interest rate, minimum       0.82% 0.42% 0.29%    
Risk-free interest rate, maximum       2.70% 1.23% 1.67%    
Estimated volatility, minimum       27.90% 26.30% 21.70%    
Estimated volatility, maximum       30.00% 28.70% 27.60%    
Stock Options | Valuation Technique, Option Pricing Model                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Risk-free interest rate, minimum       0.71%        
Risk-free interest rate, maximum       2.38%        
Estimated volatility, minimum       25.20%        
Estimated volatility, maximum       25.70%        
Restricted Stock | Minimum                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Award vesting period       2 years        
Restricted Stock | Maximum                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Award vesting period       5 years        
Stock Repurchase Program 2011                
Stockholders' Equity, Number of Shares, Par Value and Other Disclosures [Abstract]                
Additional common stock authorized for repurchase (in shares)               80,000,000
Common stock authorized for repurchase (in shares)               196,000,000
Number of shares repurchased (in shares)             114,549,198  
Number of shares available for repurchase (in shares) 81,450,802     81,450,802        
Settlement with Taxing Authority                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Payments for employee stock-based tax withholdings       $ 0 $ 3,800,000 $ 101,300,000