Accumulated Other Comprehensive Income (Loss) (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Apr. 30, 2017 |
Apr. 30, 2016 |
Apr. 30, 2017 |
Apr. 30, 2016 |
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
|
| Beginning balance, |
|
|
$ (57,583)
|
|
| Other comprehensive income (loss), net of tax |
$ (8,609)
|
$ 22,450
|
(2,481)
|
$ 7,730
|
| Ending balance, |
(60,064)
|
|
(60,064)
|
|
| Unamortized net gains (losses) on derivatives [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
|
| Beginning balance, |
691
|
677
|
687
|
674
|
| Other comprehensive income (loss) before reclassifications and tax |
(684)
|
0
|
(684)
|
0
|
| Tax impact |
271
|
0
|
271
|
0
|
| Reclassification adjustments, before tax |
8
|
6
|
14
|
11
|
| Tax impact |
(3)
|
(2)
|
(5)
|
(4)
|
| Other comprehensive income (loss), net of tax |
(408)
|
4
|
(404)
|
7
|
| Ending balance, |
283
|
681
|
283
|
681
|
| Net unrealized holding gains (losses) on available-for-sale investments [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
|
| Beginning balance, |
3,270
|
3,075
|
2,943
|
3,733
|
| Other comprehensive income (loss) before reclassifications and tax |
532
|
1,058
|
1,068
|
(23)
|
| Tax impact |
(207)
|
(415)
|
(416)
|
12
|
| Reclassification adjustments, before tax |
0
|
(63)
|
0
|
(83)
|
| Tax impact |
0
|
25
|
0
|
41
|
| Other comprehensive income (loss), net of tax |
325
|
605
|
652
|
(53)
|
| Ending balance, |
3,595
|
3,680
|
3,595
|
3,680
|
| Foreign currency translation adjustments [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
|
| Beginning balance, |
(55,416)
|
(67,058)
|
(61,213)
|
(52,993)
|
| Other comprehensive income (loss) before reclassifications and tax |
(8,526)
|
21,841
|
(2,729)
|
7,776
|
| Tax impact |
0
|
0
|
0
|
0
|
| Reclassification adjustments, before tax |
0
|
0
|
0
|
0
|
| Tax impact |
0
|
0
|
0
|
0
|
| Other comprehensive income (loss), net of tax |
(8,526)
|
21,841
|
(2,729)
|
7,776
|
| Ending balance, |
(63,942)
|
(45,217)
|
(63,942)
|
(45,217)
|
| Total [Member] |
|
|
|
|
| Accumulated Other Comprehensive Income (Loss) [Line Items] |
|
|
|
|
| Beginning balance, |
(51,455)
|
(63,306)
|
(57,583)
|
(48,586)
|
| Other comprehensive income (loss) before reclassifications and tax |
(8,678)
|
22,899
|
(2,345)
|
7,753
|
| Tax impact |
64
|
(415)
|
(145)
|
12
|
| Reclassification adjustments, before tax |
8
|
(57)
|
14
|
(72)
|
| Tax impact |
(3)
|
23
|
(5)
|
37
|
| Other comprehensive income (loss), net of tax |
(8,609)
|
22,450
|
(2,481)
|
7,730
|
| Ending balance, |
$ (60,064)
|
$ (40,856)
|
$ (60,064)
|
$ (40,856)
|