Deferred Revenue, Net (Detail) - USD ($) $ in Thousands |
Jan. 31, 2017 |
Oct. 31, 2016 |
|---|---|---|
| Disclosure - Deferred Revenue, Net [Abstract] | ||
| Deferred revenue | $ 192,587 | $ 185,788 |
| Deferred cost of revenue | (14,833) | (14,475) |
| Deferred revenue, net | 177,754 | 171,313 |
| Less: current portion | (107,906) | (104,797) |
| Long-term portion | $ 69,848 | $ 66,516 |