XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Accounts Receivable and Allowance for Doubtful Accounts) (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jan. 31, 2024
Oct. 31, 2023
Jan. 31, 2023
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross $ 881,036 $ 563,834 $ 881,633  
Allowance for doubtful accounts (1,355) (1,471) (18,412) $ (18,297)
Accounts receivable, net 879,681 562,363 863,221  
Wholesale        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 879,572 563,130 880,827  
Allowance for doubtful accounts (1,217) (1,408) (18,349) (18,237)
Accounts receivable, net 878,355 561,722 862,478  
Retail        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 1,464 704 806  
Allowance for doubtful accounts (138) (63) (63) $ (60)
Accounts receivable, net $ 1,326 $ 641 $ 743