XML 70 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation - Overview (Details) - shares
3 Months Ended
Oct. 31, 2016
Jul. 31, 2016
Stock options    
Stock-Based Awards Outstanding By Award Type    
Number of stock-based option awards outstanding at period end (in shares) 2,138,174 2,256,679
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) 8,962,500  
Aggregate net number of stock-based awards granted (in shares) 7,912,068  
Aggregate number of stock based awards expired and canceled (in shares) 3,362,108  
Aggregate number of stock-based awards exercised (in shares) 5,181,858  
Stock-Based Awards Outstanding By Award Type    
Number of total stock-based awards outstanding (in shares) 2,730,210  
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    
Number of stock-based option awards outstanding at period end (in shares) 2,138,174  
2000 Stock Incentive Plan | Performance shares    
Stock-Based Awards Outstanding By Award Type    
Number of stock-based non-option awards outstanding at period end (in shares) 270,054  
2000 Stock Incentive Plan | RSUs and restricted stock    
Stock-Based Awards Outstanding By Award Type    
Number of stock-based non-option awards outstanding at period end (in shares) 313,479  
2000 Stock Incentive Plan | Share units    
Stock-Based Awards Outstanding By Award Type    
Number of stock-based non-option awards outstanding at period end (in shares) 8,503  
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP    
2000 Stock Incentive Plan    
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) 800,000  
2001 Employee Stock Purchase Plan    
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) 651,184