Balance Sheet and Statement of Income Details - Other Current Liabilities (Detail) - USD ($) $ in Thousands |
Apr. 30, 2016 |
Oct. 31, 2015 |
|---|---|---|
| Disclosure - Other Current Liabilities [Abstract] | ||
| Accrued expenses | $ 80,990 | $ 85,973 |
| Accrued compensation | 60,751 | 69,174 |
| Other current liabilities | 86,760 | 74,753 |
| Total accruals and other current liabilities | $ 228,501 | $ 229,900 |