RECEIVABLES (Details) - USD ($) $ in Thousands | 3 Months Ended | | |
Apr. 30, 2024 | Apr. 30, 2023 | Jan. 31, 2024 | Jan. 31, 2023 |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Revenue from Contracts with Customers, Impairment Loss | $ 274 | $ 282 | | |
Rental Contract, Impairment Loss | 115 | 52 | | |
Accounts Receivable, Allowance for Credit Loss | | | $ (3,038) | $ (3,080) |
Accounts Receivable, after Allowance for Credit Loss, Current | 134,142 | | 153,657 | |
Unbilled Receivables, Current | 30,100 | | 22,300 | |
Accounts Receivable, Allowance for Credit Loss, Writeoff | 44 | 101 | | |
Accounts Receivable, Credit Loss Expense (Reversal) | 273 | 283 | | |
Accounts Receivable, Allowance for Credit Loss, Recovery | 2 | 15 | | |
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation | (16) | 11 | | |
Impaired Financing Receivables | 389 | 334 | | |
Accounting Standards Update 2016-13 | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, Allowance for Credit Loss | (3,253) | (3,288) | | |
Trade Accounts Receivable [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, before Allowance for Credit Loss, Current | 66,757 | | 83,187 | |
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 | 899 | | 666 | |
Accounts Receivable, Allowance for Credit Loss | (3,253) | | (3,038) | |
Accounts Receivable, after Allowance for Credit Loss, Current | 93,638 | | 102,473 | |
Unbilled Receivables, Current | 30,134 | | 22,324 | |
Trade Receivables due from Finance Companies [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, before Allowance for Credit Loss, Current | 24,765 | | 28,486 | |
Accounts Receivable [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, before Allowance for Credit Loss, Current | 3,239 | | 3,101 | |
Receivables due from Manufacturers [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, before Allowance for Credit Loss, Current | 11,583 | | 18,775 | |
Other Receivable | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, before Allowance for Credit Loss, Current | 602 | | 621 | |
Accounts Receivable, after Allowance for Credit Loss, Current | 12,185 | | 19,396 | |
Trade And Unbilled Receivables From Rental Contracts | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, Allowance for Credit Loss | (584) | | (465) | |
Accounts Receivable, after Allowance for Credit Loss, Current | 3,554 | | 3,302 | |
Agricultural Segment [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, Allowance for Credit Loss | (198) | (365) | (164) | (367) |
Accounts Receivable, Allowance for Credit Loss, Writeoff | 17 | 44 | | |
Accounts Receivable, Credit Loss Expense (Reversal) | 51 | 30 | | |
Accounts Receivable, Allowance for Credit Loss, Recovery | 0 | 12 | | |
International [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, Allowance for Credit Loss | (2,744) | (2,778) | (2,638) | (2,589) |
Accounts Receivable, Allowance for Credit Loss, Writeoff | 5 | 15 | | |
Accounts Receivable, Credit Loss Expense (Reversal) | 121 | 191 | | |
Accounts Receivable, Allowance for Credit Loss, Recovery | 0 | 2 | | |
Financing Receivable, Allowance for Credit Loss, Foreign Currency Translation | (10) | 11 | | |
Construction Segment [Member] | | | | |
Accounts, Notes, Loans and Financing Receivable [Line Items] | | | | |
Accounts Receivable, Allowance for Credit Loss | (221) | (145) | $ (177) | $ (124) |
Accounts Receivable, Allowance for Credit Loss, Writeoff | 22 | 42 | | |
Accounts Receivable, Credit Loss Expense (Reversal) | 64 | 62 | | |
Accounts Receivable, Allowance for Credit Loss, Recovery | $ 2 | $ 1 | | |