Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Note 8 - Leases, Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
2024 (three months remaining) $ 1,199  
2025 3,707  
2026 2,490  
2027 2,324  
2028 1,507  
Thereafter 4,124  
Total future minimum lease payments 15,351  
Effects of discounting (2,254)  
Total lease liabilities 13,097  
Current lease liabilities 3,591 $ 4,198
Long-term lease liabilities $ 9,506 $ 11,947