XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Accounts Receivable and Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Oct. 31, 2022
Jan. 31, 2022
Segment Reporting Information [Line Items]        
Accounts receivable, gross $ 881,633 $ 693,260 $ 899,393  
Allowance for doubtful accounts (18,412) (18,297) (18,258) $ (17,391)
Accounts receivable, net 863,221 674,963 881,135  
Wholesale operations        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 880,827 692,033 898,383  
Allowance for doubtful accounts (18,349) (18,237) (18,192) (17,307)
Accounts receivable, net 862,478 673,796 880,191  
Retail        
Segment Reporting Information [Line Items]        
Accounts receivable, gross 806 1,227 1,010  
Allowance for doubtful accounts (63) (60) (66) $ (84)
Accounts receivable, net $ 743 $ 1,167 $ 944