v3.25.3
NOTES PAYABLE - Long-term debt (Details)
$ in Thousands, € in Millions
Oct. 31, 2025
USD ($)
Oct. 31, 2025
EUR (€)
Jan. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Total $ 6,493   $ 3,045 $ 213,898
Long-term debt        
Debt Instrument [Line Items]        
Subtotal 10,560   6,159 224,175
Current portion of long-term debt (4,067)   (3,114) (10,277)
Unsecured loans        
Debt Instrument [Line Items]        
Total 4,600 € 3.9    
Unsecured loans | Long-term debt        
Debt Instrument [Line Items]        
Subtotal 4,585   $ 6,159 7,326
Overdraft facilities | Long-term debt        
Debt Instrument [Line Items]        
Subtotal       4,608
Foreign credit facility | Long-term debt        
Debt Instrument [Line Items]        
Subtotal $ 5,975     2,186
Revolving credit facility | Long-term debt        
Debt Instrument [Line Items]        
Subtotal       $ 210,055