Annual report pursuant to Section 13 and 15(d)

Note 13 - Leases, Commitments and Contingencies - Future Minimum Lease Payments (Details)

v3.24.1.u1
Note 13 - Leases, Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
2025 $ 3,656  
2026 2,459  
2027 2,426  
2028 1,652  
2029 1,117  
Thereafter 3,121  
Total future minimum lease payments 14,431  
Effects of discounting (2,131)  
Total lease liabilities 12,300  
Current lease liabilities 3,049 $ 4,198
Long-term lease liabilities $ 9,251 $ 11,947