XML 84 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation Overview (Details) - shares
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Stock options        
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of stock-based awards outstanding at period end (in shares) 1,668,975 1,855,875 2,256,679 2,119,683
2000 Stock Incentive Plan        
2000 Stock Incentive Plan        
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) 10,362,500      
Aggregate net number of stock-based awards granted (in shares) 8,166,820      
Aggregate number of stock based awards expired and canceled (in shares) 3,926,429      
Aggregate number of stock-based awards exercised (in shares) 5,679,407      
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of total stock-based awards outstanding (in shares) 2,487,413      
2000 Stock Incentive Plan | Stock options        
2000 Stock Incentive Plan        
Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power 10 years      
Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award 10.00%      
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power 5 years      
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of stock-based awards outstanding at period end (in shares) 1,668,975      
2000 Stock Incentive Plan | Performance Shares        
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of stock-based awards outstanding at period end (in shares) 255,275      
2000 Stock Incentive Plan | RSUs and restricted stock        
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of stock-based awards outstanding at period end (in shares) 397,412      
2000 Stock Incentive Plan | Share units        
Stock-Based Awards Outstanding By Award Type (In Shares)        
Number of stock-based awards outstanding at period end (in shares) 165,751      
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP        
2001 Employee Stock Purchase Plan        
Total number of common shares reserved for issuance under employee stock purchase plan (in shares) 800,000      
Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) 85.00%      
Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period (in shares) 743,735