DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Schedule of Fair Value of Derivative Instruments) (Details) - USD ($) $ in Thousands |
Jan. 31, 2017 |
Oct. 31, 2016 |
|---|---|---|
| Derivatives, Fair Value [Line Items] | ||
| Derivative assets | $ 2,021 | $ 1,725 |
| Derivative liabilities | 489 | 538 |
| Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative assets | 1,447 | 1,721 |
| Derivative liabilities | 128 | 173 |
| Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member] | ||
| Derivatives, Fair Value [Line Items] | ||
| Derivative assets | 574 | 4 |
| Derivative liabilities | $ 361 | $ 365 |