v3.25.1
SEGMENTS - Information of Total Assets for Company's Reportable Segments (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Segment Reporting Information [Line Items]      
Total assets $ 2,415,873 $ 2,483,234 $ 2,565,399
Operating Segments | Wholesale      
Segment Reporting Information [Line Items]      
Total assets 1,489,257 1,508,111 1,451,637
Operating Segments | Retail      
Segment Reporting Information [Line Items]      
Total assets 94,998 97,226 118,232
Operating Segments | Corporate      
Segment Reporting Information [Line Items]      
Total assets $ 831,618 $ 877,897 $ 995,530