XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Accounts Receivable and Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2022
Jan. 31, 2022
Segment Reporting Information [Line Items]        
Accounts receivable, gross $ 513,433 $ 693,260 $ 590,552  
Allowance for doubtful accounts (18,832) (18,297) (16,939) $ (17,391)
Accounts receivable, net 494,601 674,963 573,613  
Wholesale operations        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 512,315 692,033 589,233  
Allowance for doubtful accounts (18,769) (18,237) (16,858) (17,307)
Accounts receivable, net 493,546 673,796 572,375  
Retail        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 1,118 1,227 1,319  
Allowance for doubtful accounts (63) (60) (81) $ (84)
Accounts receivable, net $ 1,055 $ 1,167 $ 1,238