v3.26.1
COMMITMENTS (Tables)
12 Months Ended
Jan. 31, 2026
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, 2026:

Operating Lease

Years ending January 31,

Commitments

2027

  ​ ​ ​

$

2,860

2028

2,027

2029

1,009

2030

703

2031

338

Thereafter

173

Total lease payments

7,110

Less imputed interest

723

Present value of lease payments

6,387

Less current portion (included in accrued expenses)

2,516

Noncurrent portion (included in noncurrent liabilities)

$

3,871

Summary of lease terms and discount rates for its operating leases

2026

  ​ ​ ​

2025

  ​ ​ ​

Weighted average remaining lease term

38 months

40 months

Weighted average discount rate

5.8

%

5.0

%