XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS (Tables)
12 Months Ended
Jan. 31, 2024
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, 2024 for the years ending January 31:

2025

    

$

2,823

2026

1,461

2027

275

2028

221

2029

213

Thereafter

625

Total lease payments

5,618

Less imputed interest

300

Present value of lease payments

5,318

Less current portion (included in accrued expenses)

2,726

Noncurrent portion (included in noncurrent liabilities)

$

2,592

Schedule of Lease Term and Discount Rates of Operating Leases of Lessee

2024

    

2023

    

Weighted average remaining lease term

41 months

58 months

Weighted average discount rate

5.2

%

3.7

%