v3.25.1
NOTES PAYABLE - Long-term debt (Details)
$ in Thousands, € in Millions
Apr. 30, 2025
USD ($)
Apr. 30, 2025
EUR (€)
Jan. 31, 2025
USD ($)
Apr. 30, 2024
USD ($)
Debt Instrument [Line Items]        
Total $ 6,783   $ 3,045 $ 402,687
Long-term debt        
Debt Instrument [Line Items]        
Subtotal 18,742   6,159 428,474
Less: Net debt issuance costs       (2,123)
Current portion of long-term debt (11,959)   (3,114) (23,664)
Secured Notes | Long-term debt        
Debt Instrument [Line Items]        
Subtotal       400,000
Unsecured loans        
Debt Instrument [Line Items]        
Total 5,300 € 4.9    
Unsecured loans | Long-term debt        
Debt Instrument [Line Items]        
Subtotal 5,336   6,159 8,517
Overdraft facilities | Long-term debt        
Debt Instrument [Line Items]        
Subtotal 7,995     6,932
Foreign credit facility | Long-term debt        
Debt Instrument [Line Items]        
Subtotal 5,411     13,025
Revolving credit facility        
Debt Instrument [Line Items]        
Debt issuance costs $ 5,100   $ 5,400 $ 2,000