XML 72 R51.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock Option Plan and Employee Stock Purchase Plan (Details) (USD $)
3 Months Ended 9 Months Ended
Apr. 30, 2012
Jan. 31, 2012
Oct. 31, 2011
Apr. 30, 2011
Apr. 30, 2012
Apr. 30, 2011
Stock Option Plan and Employee Stock Purchase Plan [Abstract]            
Aggregate maximum number of shares of common stock which may be issued under stock option plan 8,962,500       8,962,500  
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  
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power         5 years  
Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award 10.00%       10.00%  
Aggregate net number of stock-based awards granted under stock option plan 6,859,882       6,859,882  
Aggregate Number Of Canceled Stock Based Awards Under Stock Option Plan 1,634,015       1,634,015  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit         $ 3.13  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit         $ 51.65  
Number of stock-based awards, including stock appreciation rights, exercised as of balance sheet date 3,715,660       3,715,660  
Number of stock appreciation rights exercised as of balance sheet date 750       750  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance 3,222,718 3,291,865 3,580,168   3,580,168  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period 3,194 6,753 52,000      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period (56,255) (61,000) (241,043)      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (25,435) (14,900) (99,260)   (139,595) (82,795)
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 3,144,222 3,222,718 3,291,865   3,144,222  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 1,836,574       1,836,574  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 3,085,055       3,085,055  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning of Period $ 31.70 $ 31.71 $ 31.86   $ 31.86  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 31.57 $ 29.89 $ 27.16      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 34.98 $ 34.24 $ 36.64      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 21.23 $ 23.24 $ 22.57      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, End of Period $ 31.73 $ 31.70 $ 31.71   $ 31.73  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 34.14       $ 34.14  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 31.79       $ 31.79  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term         4 years 15 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term         1 year 8 months 19 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term         3 years 11 months 16 days  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 9,623,000       $ 9,623,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 6,245,000       6,245,000  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Intrinsic Value 9,475,000       9,475,000  
Number of stock appreciation rights outstanding as of the balance sheet date 26,000       26,000  
Stock Units Outstanding 194       194  
Aggregate intrinsic value of stock appreciation rights outstanding at the balance sheet date 9,000       9,000  
Total intrinsic value of stock-based awards exercised $ 295,000     $ 148,000 $ 1,304,000 $ 1,135,000
Total number of common shares reserved for issuance under employee stock purchase plan 675,000       675,000  
Percentage of fair market value at which eligible employees can acquire common stock under employee stock purchase plan 85.00%       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 463,170       463,170