v3.24.2.u1
Finance leases and other debt - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jan. 31, 2024
Total    
2025 (Remaining six months) $ 4,006  
2026 6,456  
2027 3,580  
2028 416  
2029 0  
Total maturities of finance leases and other debt 14,458  
Finance Leases    
2025 (Remaining six months) 3,455  
2026 5,126  
2027 2,861  
2028 416  
2029 0  
Total maturities of finance leases and other debt 11,858 $ 8,309
Other Debt    
2025 (Remaining six months) 551  
2026 1,330  
2027 719  
2028 0  
2029 0  
Total maturities of finance leases and other debt $ 2,600