XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES (Tables)
12 Months Ended
Jan. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of inventory
January 31, 2024January 31, 2023
(in thousands)
New equipment$745,445 $369,828 
Used equipment347,041 164,761 
Parts and attachments203,124 164,553 
Work in process7,420 4,797 
$1,303,030 $703,939