XML 74 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Designated As Hedging Instrument | Other current assets    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments $ 6,461 $ 9,299
Designated As Hedging Instrument | Accrued liabilities    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments 10,141 11,656
Non-Designated Hedging Instrument | Other current assets    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments 1 1
Non-Designated Hedging Instrument | Accrued liabilities    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments $ 140 $ 99