Balance Sheet and Statement of Operations Components Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Oct. 31, 2016
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax $ 2,815    
Net change in pension plan obligations 26    
Other Comprehensive Income (Loss), Net of Tax 739 $ (38,728)  
Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 0    
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax 678 1,162  
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax (335,382)   $ (333,280)
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax 396   (2,419)
Accumulated other comprehensive income, other (5,269)   (5,295)
Accumulated other comprehensive loss (340,255)   $ (340,994)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax (1,890)    
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax 3,859 (1,687)  
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, before Tax 0    
Other Comprehensive Income (Loss), before Reclassifications, before Tax 1,969    
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax (2,102) (38,229)  
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), Net of Tax 26 26  
Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI, Pension and Other Postretirement Benefit Plans, for Net Gain (Loss), before Tax 26    
Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax 704    
Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax (212)    
Change in unrealized gain (loss) on derivatives designated as cash flow hedges (1,722) $ 0  
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Tax 0    
Other Comprehensive Income (Loss), Tax $ (1,934)