REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2018
Apr. 30, 2017
Jan. 31, 2018
Disaggregation of Revenue [Line Items]      
Deferred Revenue $ 32,874   $ 32,324
Revenues 245,678 $ 264,118  
Unbilled Receivables, Current 12,876   10,967
Revenue from Contracts with Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 237,254    
Other Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 1,459    
Service Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 27,356    
Parts Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 51,535    
Rental Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 8,424    
Equipment Revenue [member]      
Disaggregation of Revenue [Line Items]      
Revenues 156,904    
Operating Segments [Member] | Agriculture [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 142,870 163,625  
Operating Segments [Member] | Agriculture [Member] | Revenue from Contracts with Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 142,644    
Operating Segments [Member] | Agriculture [Member] | Other Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 1,253    
Operating Segments [Member] | Agriculture [Member] | Service Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 18,210    
Operating Segments [Member] | Agriculture [Member] | Parts Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 32,183    
Operating Segments [Member] | Agriculture [Member] | Rental Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 226    
Operating Segments [Member] | Agriculture [Member] | Equipment Revenue [member]      
Disaggregation of Revenue [Line Items]      
Revenues 90,997    
Operating Segments [Member] | Construction [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 62,091 63,420  
Operating Segments [Member] | Construction [Member] | Revenue from Contracts with Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 54,119    
Operating Segments [Member] | Construction [Member] | Other Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 172    
Operating Segments [Member] | Construction [Member] | Service Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 8,466    
Operating Segments [Member] | Construction [Member] | Parts Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 13,195    
Operating Segments [Member] | Construction [Member] | Rental Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 7,972    
Operating Segments [Member] | Construction [Member] | Equipment Revenue [member]      
Disaggregation of Revenue [Line Items]      
Revenues 32,286    
Operating Segments [Member] | International [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 40,717 $ 37,073  
Operating Segments [Member] | International [Member] | Revenue from Contracts with Customers [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 40,492    
Operating Segments [Member] | International [Member] | Other Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 34    
Operating Segments [Member] | International [Member] | Service Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 679    
Operating Segments [Member] | International [Member] | Parts Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 6,158    
Operating Segments [Member] | International [Member] | Rental Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 225    
Operating Segments [Member] | International [Member] | Equipment Revenue [member]      
Disaggregation of Revenue [Line Items]      
Revenues 33,620    
Deferred Revenue from Contracts with Customers [Member]      
Disaggregation of Revenue [Line Items]      
Deferred Revenue $ 30,857   $ 30,139