XML 43 R45.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock-Based Compensation - Summarized Activity Related to Stock Options (Detail) - Jul. 31, 2015 - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
Total
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Number of Options, Outstanding, Beginning balance 1,686
Number of Options, Granted 316
Number of Options, Exercised (176)
Number of Options, Forfeited or expired (29)
Number of Options, Outstanding, Ending balance 1,797
Number of Options, Vested or expected to vest 1,780
Number of Options, Exercisable 1,075
Weighted-Average Exercise Price Per Share, Outstanding, Beginning balance $ 42.77
Weighted-Average Exercise Price Per Share, Granted 79.66
Weighted-Average Exercise Price Per Share, Exercised 29.14
Weighted-Average Exercise Price Per Share, Forfeited or expired 67.85
Weighted-Average Exercise Price Per Share, Outstanding, Ending balance 50.18
Weighted-Average Exercise Price Per Share, Vested or expected to vest 49.92
Weighted-Average Exercise Price Per Share, Exercisable $ 37.05
Aggregate Intrinsic Value, Outstanding $ 44,699
Aggregate Intrinsic Value, Vested or expected to vest 44,675
Aggregate Intrinsic Value, Exercisable $ 39,833
Weighted Average Remaining Term, Outstanding 6 years 2 months 12 days
Weighted Average Remaining Term, Vested or expected to vest 6 years 2 months 12 days
Weighted Average Remaining Term, Exercisable 4 years 9 months 18 days