v3.24.0.1
Finance leases and other debt (Tables)
12 Months Ended
Jan. 31, 2024
Debt Disclosure [Abstract]  
Schedule of long-term debt instruments
As of January 31, 2024 and 2023, the Company had the following outstanding finance lease liabilities and other debt:
January 31,
20242023
Finance leases$8,309 $7,651 
Financing arrangements3,124 46 
Accrued interest and payments23 200 
Total finance lease liabilities and other debt$11,456 $7,897 
Less: current portion of finance lease liabilities and other debt(6,056)(5,172)
Long-term finance lease liabilities and other debt$5,400 $2,725 
Schedule of long-term debt and finance lease maturities
Maturities of finance leases and other debt in each of the next five years and thereafter are as follows:
 TotalFinance LeasesOther Debt
Fiscal year ending January 31,
2025$6,056 $4,958 $1,098 
20264,167 2,837 1,330 
20271,233 514 719 
Total maturities of finance leases and other debt$11,456 $8,309 $3,147 
Schedule of components of interest income (expense)
The following table presents the components of interest income (expense), net:
Fiscal years ended January 31,
 202420232022
Interest expense (1)
$(1,854)$(1,411)$(1,163)
Interest income4,065 2,475 79 
Interest income (expense), net$2,211 $1,064 $(1,084)
(1) Includes amortization of deferred financing costs and original issue discount