v3.22.2.2
INVENTORIES (Tables)
6 Months Ended
Jul. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories
July 31, 2022January 31, 2022
 (in thousands)
New equipment$325,641 $195,775 
Used equipment118,757 128,047 
Parts and attachments109,061 95,890 
Work in process2,924 2,046 
$556,383 $421,758