v3.24.0.1
Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Total    
2025 $ 6,056  
2026 4,167  
2027 1,233  
Total maturities of finance leases and other debt 11,456  
Finance Leases    
2025 4,958  
2026 2,837  
2027 514  
Total finance lease liabilities 8,309 $ 7,651
Other Debt    
2025 1,098  
2026 1,330  
2027 719  
Total maturities of finance leases and other debt $ 3,147