PREPAID EXPENSES AND OTHER (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Apr. 30, 2017 |
Apr. 30, 2016 |
Oct. 31, 2016 |
|
| Prepaid expenses and other | |||
| Prepaid VAT and other taxes | $ 86,572 | $ 77,474 | |
| Product demonstration equipment, net | 48,897 | 42,259 | |
| Deferred deployment expense | 23,482 | 19,138 | |
| Prepaid expenses | 23,996 | 25,659 | |
| Other non-trade receivables | 3,145 | 4,398 | |
| Financing receivable | 0 | 3,740 | |
| Derivative assets | 827 | 175 | |
| Prepaid expenses and other | 186,919 | $ 172,843 | |
| Depreciation of product demonstration equipment | $ 4,900 | $ 5,200 | |