XML 67 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Financial Assets and Liabilities - Additional Information (Detail)
12 Months Ended
Oct. 31, 2016
Financial Assets And Liabilities [Line Items]  
Derivative, Maximum Shipment Period For Entry Into Foreign Currency Forward Contract 1 month
Period for hedge balance in OCI to be reclassified to statement of operations (in months) 12 months
Non-Designated Hedging Instrument  
Financial Assets And Liabilities [Line Items]  
Maximum Length of Time, Foreign Currency Cash Flow Hedge 1 month
Foreign Currency Derivative Contracts | Minimum [Member]  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 1 month
Foreign Currency Derivative Contracts | Maximum [Member]  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 22 months
Foreign Currency Derivative Contracts | Cash Flow Hedging | Maximum [Member]  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 3 years
Foreign Exchange Forward | Cash Flow Hedging | Maximum [Member]  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 22 months
Foreign Exchange Contracts | Maximum [Member]  
Financial Assets And Liabilities [Line Items]  
Duration of foreign exchange forward contracts 1 year