XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Accounts Receivable and Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
Apr. 30, 2024
Jan. 31, 2024
Apr. 30, 2023
Jan. 31, 2023
Segment Reporting Information [Line Items]        
Accounts receivable, gross $ 474,381 $ 563,834 $ 513,433  
Allowance for doubtful accounts (1,195) (1,471) (18,832) $ (18,297)
Accounts receivable, net 473,186 562,363 494,601  
Wholesale        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 473,075 563,130 512,315  
Allowance for doubtful accounts (1,132) (1,408) (18,769) (18,237)
Accounts receivable, net 471,943 561,722 493,546  
Retail        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 1,306 704 1,118  
Allowance for doubtful accounts (63) (63) (63) $ (60)
Accounts receivable, net $ 1,243 $ 641 $ 1,055