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)
|
|
|