XML 46 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value of Derivative Instruments in Consolidated Balance Sheet (Detail) (USD $)
In Thousands, unless otherwise specified
May 01, 2015
Oct. 31, 2014
Other Current Assets    
Derivatives Fair Value [Line Items]    
Embedded derivatives, Assets $ 541us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
$ 296us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
Other Assets    
Derivatives Fair Value [Line Items]    
Embedded derivatives, Assets 3,106us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
2,055us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
Accrued Liabilities    
Derivatives Fair Value [Line Items]    
Embedded derivatives, Liabilities 105us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
15us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
Other Liabilities    
Derivatives Fair Value [Line Items]    
Embedded derivatives, Liabilities 1,023us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
0us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
Foreign Exchange Contract | Other Current Assets    
Derivatives Fair Value [Line Items]    
Foreign Currency Forward Exchange Contracts, assets 2,267us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
1,052us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign Exchange Contract | Other Assets    
Derivatives Fair Value [Line Items]    
Foreign Currency Forward Exchange Contracts, assets 651us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
53us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign Exchange Contract | Accrued Liabilities    
Derivatives Fair Value [Line Items]    
Foreign Currency Forward Exchange Contracts, liabilities 20,983us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
15,490us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Foreign Exchange Contract | Other Liabilities    
Derivatives Fair Value [Line Items]    
Foreign Currency Forward Exchange Contracts, liabilities $ 5,429us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
$ 3,290us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember