RECEIVABLES (Details) - USD ($)
$ in Thousands
Apr. 30, 2018
Jan. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current $ 69,121 $ 63,623
Allowance for Doubtful Accounts Receivable (2,949) (2,951)
Accounts Receivable, Net, Current 66,172 60,672
Unbilled Receivables, Current 12,876 10,967
Unbilled Receivables from Operating Leases and Rental Contracts [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current 1,038 847
Trade Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current 29,695 25,396
Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current 5,612 7,571
Trade Receivables due from Finance Companies [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current 12,503 8,901
Receivables due from Manufacturers [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current 6,700 8,805
Accounts Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts Receivable, Gross, Current $ 697 $ 1,136