XML 64 R38.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 6 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2015
Jan. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized 4,023,697us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized   4,023,697us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized  
Shares reserved for future issuance 3,398,921us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant   3,398,921us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant  
Share-based compensation expense $ 1,152us-gaap_AllocatedShareBasedCompensationExpense $ 1,777us-gaap_AllocatedShareBasedCompensationExpense $ 2,471us-gaap_AllocatedShareBasedCompensationExpense $ 4,377us-gaap_AllocatedShareBasedCompensationExpense
Share-based compensation expense (net of tax) 714us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 1,102us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 1,532us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 2,714us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Unrecognized compensation cost related to share-based compensation, pre tax 10,511us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized   10,511us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized  
Weighted average period remaining     2 years 7 months 6 days  
Options Outstanding, Exercisable 3,131,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,274,218us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,131,418us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 3,274,218us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Options Outstanding, Exercisable, Weighted Average Exercise Price $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 31.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 30.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 31.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Proceeds from stock options exercised 756us-gaap_ProceedsFromStockOptionsExercised 5,685us-gaap_ProceedsFromStockOptionsExercised 847us-gaap_ProceedsFromStockOptionsExercised 10,894us-gaap_ProceedsFromStockOptionsExercised
Tax benefit on stock options exercised 41us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 316us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 44us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 788us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Intrinsic value of stock options exercised 115us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 2,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue    
Fair value of stock options vested $ 3,841us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 $ 6,338us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1