DERIVATIVE FINANCIAL INSTRUMENTS - Schedule of Fair Values of Derivative Financial Instruments (Details) - USD ($) $ in Thousands |
Apr. 30, 2023 |
Jan. 31, 2023 |
|---|---|---|
| Fair Values of Derivative Financial Instruments | ||
| Assets, fair value | $ 5 | $ 19 |
| Liabilities, fair value | 235 | 124 |
| Prepaid expenses and other current assets | Foreign currency forward contracts | Designated as cash flow hedges | ||
| Fair Values of Derivative Financial Instruments | ||
| Assets, fair value | 5 | 19 |
| Accrued expenses and other current liabilities | Foreign currency forward contracts | Designated as cash flow hedges | ||
| Fair Values of Derivative Financial Instruments | ||
| Liabilities, fair value | $ 235 | $ 124 |