v3.26.1
Debt and finance leases - Schedule of Maturities of Finance Leases and Other Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Jan. 31, 2026
Total    
2027 (Remaining nine months) $ 4,247  
2028 2,117  
2029 0  
2030 0  
2031 0  
Thereafter 84,240  
Total maturities of debt and finance leases 90,604  
Revolving Credit Facility    
2027 (Remaining nine months) 0  
2028 0  
2029 0  
2030 0  
2031 0  
Thereafter 84,240  
Revolving Credit Facility 84,240  
Finance Leases    
2027 (Remaining nine months) 3,635  
2028 2,117  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Finance leases 5,752 $ 7,431
Other Debt    
2027 (Remaining nine months) 612  
2028 0  
2029 0  
2030 0  
2031 0  
Thereafter 0  
Total maturities of debt and finance leases $ 612