XML 51 R26.htm IDEA: XBRL DOCUMENT
v2.4.1.9

DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Narrative) (Details) | 3 Months Ended | 6 Months Ended |  |  | 6 Months Ended |  | 6 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 30, 2014 USD ($) | Apr. 30, 2014 USD ($) | Apr. 30, 2015 USD ($) | Oct. 31, 2014 USD ($) | Apr. 30, 2015 Forward Contracts [Member] Designated As Hedging Instrument [Member] USD ($) | Apr. 30, 2015 Forward Contracts [Member] Designated As Hedging Instrument [Member] EUR (€) | Apr. 30, 2015 Forward Contracts [Member] Not Designated as Hedging Instrument [Member] USD ($) | Apr. 30, 2015 Forward Contracts [Member] Minimum [Member] Designated As Hedging Instrument [Member] | Apr. 30, 2015 Forward Contracts [Member] Minimum [Member] Not Designated as Hedging Instrument [Member] | Apr. 30, 2015 Forward Contracts [Member] Maximum [Member] Designated As Hedging Instrument [Member] | Apr. 30, 2015 Forward Contracts [Member] Maximum [Member] Not Designated as Hedging Instrument [Member] | Apr. 30, 2015 Euros [Member] Designated As Hedging Instrument [Member] USD ($) | Apr. 30, 2015 Pounds Sterling [Member] Designated As Hedging Instrument [Member] USD ($) | Apr. 30, 2015 New Taiwan Dollars [Member] Designated As Hedging Instrument [Member] USD ($)
Derivative [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Derivative maturity date |  |  |  |  |  |  |  | May 31, 2015 | May 31, 2015 | Apr. 30, 2016 | Oct. 31, 2015 |  |  |
Notional amount |  |  | $ 106,000,000 invest_DerivativeNotionalAmount | $ 122,200,000 invest_DerivativeNotionalAmount |  | € 3,000,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 39,700,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_NondesignatedMember |  |  |  |  | $ 28,400,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = currency_EUR / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 10,300,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = currency_GBP / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember | $ 22,100,000 invest_DerivativeNotionalAmount / us-gaap_DerivativeByNatureAxis = currency_TWD / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember
Gains related to cash flow hedges deferred in accumulated other comprehensive loss net of tax |  |  | 3,300,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax |  |  |  |  |  |  |  |  |  |  |
Unrealized gains to be reclassified in next 12 months net of tax |  |  | 1,600,000 us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months |  |  |  |  |  |  |  |  |  |  |
Realized gain on net investment hedge |  |  |  |  | 452,000 us-gaap_TranslationAdjustmentForNetInvestmentHedgeLossGainOnReclassifiedOfEarningsNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  |  |  |  |  |  |  |  |
Unrealized gains, net of tax, recorded as cumulative translation adjustments in Accumulated other comprehensive loss |  |  |  |  | 229,000 us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax / us-gaap_DerivativeByNatureAxis = us-gaap_ForwardContractsMember / us-gaap_HedgingDesignationAxis = us-gaap_DesignatedAsHedgingInstrumentMember |  |  |  |  |  |  |  |  |
Gain (loss) on hedge ineffectiveness | $ (10,000)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss | $ (29,000)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Aggregate notional amount specified by the derivative(s). Expressed as an absolute value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Sentence Column B + Details
Name: | invest_DerivativeNotionalAmount
Namespace Prefix: | invest_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80784-113994 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the derivative contract matures, in CCYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_DerivativeMaturityDates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) from the ineffectiveness of the hedge. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=56946850&loc=SL5624171-113959 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 25 -Section 50 -Paragraph 1 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6886632&loc=d3e76258-113986 + Details
Name: | us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80748-113994 + Details
Name: | us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts reclassified from other comprehensive income to earnings during the period as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity. Net of tax effect. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeLossGainOnReclassifiedOfEarningsNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cumulative adjustment resulting from gains and losses on foreign currency derivatives that are designated as, and are effective as, hedges of a net investment in a foreign entity, commencing as of the designation date. Adjustment reported in equity as part of accumulated other comprehensive income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 30 -Section 45 -Paragraph 20 -Subparagraph (b),(c) -URI http://asc.fasb.org/extlink&oid=6915805&loc=d3e32211-110900 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant