Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.1
Note 12 - Leases, Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
2026 $ 2,214  
2027 1,670  
2028 1,513  
2029 1,269  
2030 718  
Thereafter 2,313  
Total future minimum lease payments 9,697  
Effects of discounting (1,475)  
Total lease liabilities 8,222  
Current lease liabilities 1,791 $ 3,049
Long-term lease liabilities $ 6,431 $ 9,251