v3.25.2
RECEIVABLES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Revenue from Contracts with Customers, Impairment Loss $ 211 $ (61) $ 391 $ 213    
Rental Contract, Impairment Loss 27 16 55 130    
Accounts Receivable, Allowance for Credit Loss         $ (1,994) $ (3,038)
Accounts Receivable, after Allowance for Credit Loss, Current 127,608   127,608   119,814  
Unbilled Receivables, Current 30,300   30,300   24,600  
Accounts Receivable, Allowance for Credit Loss, Writeoff     (338) (241)    
Accounts Receivable, Credit Loss Expense (Reversal)     441 213    
Accounts Receivable, Allowance for Credit Loss, Recovery     36 93    
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation     144 (27)    
Impaired Financing Receivables 238 (45) 446 343    
Accounting Standards Update 2016-13            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss (2,277) (3,076) (2,277) (3,076)    
Trade Accounts Receivable [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 66,757   66,757   49,777  
Unbilled Receivables from Operating Leases and Rental Contracts [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 1,207   1,207   580  
Accounts Receivable, Allowance for Credit Loss (2,277)   (2,277)   (1,994)  
Accounts Receivable, after Allowance for Credit Loss, Current 94,749   94,749   72,367  
Unbilled Receivables, Current 30,269   30,269   24,584  
Trade Receivables due from Finance Companies [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 15,180   15,180   16,793  
Accounts Receivable [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 5,397   5,397   4,015  
Receivables due from Manufacturers [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 11,070   11,070   25,692  
Other Receivable            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, before Allowance for Credit Loss, Current 599   599   945  
Accounts Receivable, after Allowance for Credit Loss, Current 11,669   11,669   26,637  
Trade And Unbilled Receivables From Rental Contracts            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss (594)   (594)   (578)  
Accounts Receivable, after Allowance for Credit Loss, Current 6,010   6,010   4,017  
Agricultural Segment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss (476) (266) (476) (266) (605) (164)
Accounts Receivable, Allowance for Credit Loss, Writeoff     (239) (46)    
Accounts Receivable, Credit Loss Expense (Reversal)     86 146    
Accounts Receivable, Allowance for Credit Loss, Recovery     24 2    
International [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss (1,532) (2,546) (1,532) (2,546) (1,132) (2,638)
Accounts Receivable, Allowance for Credit Loss, Writeoff     0 (42)    
Accounts Receivable, Credit Loss Expense (Reversal)     257 (81)    
Accounts Receivable, Allowance for Credit Loss, Recovery     4 57    
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation     139 (26)    
Construction Segment [Member]            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss (174) $ (199) (174) (199) (209) $ (177)
Accounts Receivable, Allowance for Credit Loss, Writeoff     (71) (122)    
Accounts Receivable, Credit Loss Expense (Reversal)     28 110    
Accounts Receivable, Allowance for Credit Loss, Recovery     8 $ 34    
Australia            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts Receivable, Allowance for Credit Loss $ (95)   (95)   $ (48)  
Accounts Receivable, Allowance for Credit Loss, Writeoff     (28)      
Accounts Receivable, Credit Loss Expense (Reversal)     70      
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation     $ 5