Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($) $ in Thousands |
Jul. 31, 2020 |
Oct. 31, 2019 |
|||
|---|---|---|---|---|---|
| Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] | |||||
| Cumulative currency translation adjustments | $ (73,828) | $ (87,929) | |||
| Unrealized gain (loss) on derivative instruments, net of taxes | 1,008 | (4,518) | |||
| Total accumulated other comprehensive income (loss) | $ (72,820) | $ (92,447) | [1] | ||
| |||||