XML 23 R30.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Changes in Components of Accumulated Other Comprehensive Loss) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Derivative [Line Items]    
Beginning balance $ (3,560)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Other comprehensive income (loss) before reclassifications (3,500)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax  
Reclassifications 364us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax 256us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Ending balance (6,696)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax  
Foreign Currency Translation [Member]    
Derivative [Line Items]    
Beginning balance (4,551)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Other comprehensive income (loss) before reclassifications (5,056)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Reclassifications     
Ending balance (9,607)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Cash Flow Hedges [Member]    
Derivative [Line Items]    
Beginning balance 991us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember
 
Other comprehensive income (loss) before reclassifications 1,556us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember
 
Reclassifications 364us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember
 
Ending balance $ 2,911us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CashFlowHedgingMember