LEASES - Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Jan. 31, 2023 |
Jan. 31, 2022 |
---|---|---|
Operating Leases | ||
Operating lease obligations - current portion | $ 7,965 | $ 24,551 |
Operating lease liabilities, noncurrent | 40,744 | $ 28,457 |
Total | $ 48,709 | |
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued expenses and other current liabilities | Accrued expenses and other current liabilities |
Finance Leases | ||
Finance lease liability, current | $ 1,848 | |
Finance lease obligations - long-term portion | 2,308 | $ 3,831 |
Total | $ 4,156 | |
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued expenses and other current liabilities | Accrued expenses and other current liabilities |
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other liabilities | Other liabilities |