v3.26.1
INVENTORIES (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2025
INVENTORIES      
Inventory held on consignment $ 4.3 $ 4.4 $ 5.6
Prepaid Expenses and Other Current Assets      
INVENTORIES      
Inventory return asset $ 9.0 $ 12.2 $ 7.8