COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - WARRANTY OBLIGATIONS (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Apr. 30, 2018 |
Apr. 30, 2017 |
|
| Movement in Standard Product Warranty Accrual | ||
| Warranty liability, beginning of period | $ 551 | $ 962 |
| Provision charged to expenses | 35 | 76 |
| Warranty charges | (83) | (97) |
| Foreign currency translation and other | (5) | (12) |
| Warranty liability, end of period | $ 498 | $ 929 |