LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($) |
Apr. 30, 2023 |
Jan. 31, 2023 |
Apr. 30, 2021 |
|---|---|---|---|
| Debt Instrument [Line Items] | |||
| Less: unamortized debt discounts and issuance costs | $ (5,328,000) | $ (6,092,000) | |
| Total debt | 409,672,000 | 408,908,000 | |
| Less: current maturities | 0 | 0 | |
| Long-term debt | 409,672,000 | 408,908,000 | |
| 2021 Notes | |||
| Debt Instrument [Line Items] | |||
| Long-term debt outstanding | 315,000,000 | 315,000,000 | |
| Term Loan | |||
| Debt Instrument [Line Items] | |||
| Long-term debt outstanding | 0 | 100,000,000 | $ 100,000,000 |
| Revolving Credit Facility | |||
| Debt Instrument [Line Items] | |||
| Long-term debt outstanding | $ 100,000,000 | $ 0 |