XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Accounts Receivable and Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Segment Reporting Information [Line Items]      
Accounts receivable, gross $ 693,260 $ 622,903  
Allowance for doubtful accounts (18,297) (17,391) $ (17,459)
Accounts receivable, net 674,963 605,512  
Wholesale operations      
Segment Reporting Information [Line Items]      
Accounts receivable, gross 692,033 620,737  
Allowance for doubtful accounts (18,237) (17,307) (17,429)
Accounts receivable, net 673,796 603,430  
Retail      
Segment Reporting Information [Line Items]      
Accounts receivable, gross 1,227 2,166  
Allowance for doubtful accounts (60) (84) $ (30)
Accounts receivable, net $ 1,167 $ 2,082