XML 35 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Based Compensation - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized 3,925,176us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized   3,925,176us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized  
Shares reserved for future issuance 3,440,742us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant   3,440,742us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant  
Share-based compensation expense $ 1,085us-gaap_AllocatedShareBasedCompensationExpense $ 656us-gaap_AllocatedShareBasedCompensationExpense $ 3,556us-gaap_AllocatedShareBasedCompensationExpense $ 5,033us-gaap_AllocatedShareBasedCompensationExpense
Share-based compensation expense (net of tax) 673us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 407us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 2,205us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 3,121us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Unrecognized compensation cost related to share-based compensation, pre tax 9,332us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized   9,332us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized  
Weighted average period remaining     2 years 4 months 24 days  
Options Outstanding, Exercisable 2,706,566us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,131,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 2,706,566us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,131,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Options Outstanding, Exercisable, Weighted Average Exercise Price $ 30.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 30.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Proceeds from stock options exercised 744us-gaap_ProceedsFromStockOptionsExercised   1,591us-gaap_ProceedsFromStockOptionsExercised 10,894us-gaap_ProceedsFromStockOptionsExercised
Tax benefit on stock options exercised 35us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions   79us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 788us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Intrinsic value of stock options exercised 202us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 2,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Fair value of stock options vested $ 3,909us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 $ 6,565us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1