XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
ALLOWANCE FOR DOUBTFUL ACCOUNTS - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jan. 31, 2025
Oct. 31, 2024
Jan. 31, 2024
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross $ 773,743 $ 632,340 $ 881,036  
Allowance for doubtful accounts (1,997) (7,588) (1,355) $ (1,471)
Accounts receivable, net 771,746 624,752 879,681  
Wholesale        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 773,030 631,463 879,572  
Allowance for doubtful accounts (1,929) (7,520) (1,217) (1,408)
Accounts receivable, net 771,101 623,943 878,355  
Retail        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 713 877 1,464  
Allowance for doubtful accounts (68) (68) (138) $ (63)
Accounts receivable, net $ 645 $ 809 $ 1,326