XML 35 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Unrecognized Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Jan. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Income Tax Disclosure [Abstract]        
Balance at beginning of year $ 3,140us-gaap_UnrecognizedTaxBenefits $ 5,717us-gaap_UnrecognizedTaxBenefits $ 3,140us-gaap_UnrecognizedTaxBenefits $ 2,576us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions related to the current year   196us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 703us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 148us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions for tax positions of prior years   319us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 3,261us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 896us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reductions for tax positions of prior years     (317)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions  
Settlements   (110)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities    
Lapse of statute of limitations (900)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (310)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (1,070)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (480)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Balance at end of year   $ 5,812us-gaap_UnrecognizedTaxBenefits $ 5,717us-gaap_UnrecognizedTaxBenefits $ 3,140us-gaap_UnrecognizedTaxBenefits