XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS (Tables)
12 Months Ended
Jan. 31, 2023
COMMITMENTS  
Schedule of future minimum lease payments for the operating leases

The following is a schedule of future minimum lease payments for the operating leases that were recognized in the consolidated balance sheet as of January 31, 2023:

Years Ending January 31, 

2024

    

$

1,653

2025

1,205

2026

999

2027

231

2028

213

Thereafter

816

Total lease payments

5,117

Less: imputed interest

335

Present value of lease payments

4,782

Less current portion (included in accrued expenses)

1,567

Non-current portion (included in noncurrent liabilities)

$

3,215