XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
ALLOWANCE FOR DOUBTFUL ACCOUNTS - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jan. 31, 2025
Jul. 31, 2024
Jan. 31, 2024
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross $ 476,403 $ 632,340 $ 478,725  
Allowance for doubtful accounts (1,472) (7,588) (1,260) $ (1,471)
Accounts receivable, net 474,931 624,752 477,465  
Wholesale        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 475,338 631,463 477,042  
Allowance for doubtful accounts (1,404) (7,520) (1,197) (1,408)
Accounts receivable, net 473,934 623,943 475,845  
Retail        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 1,065 877 1,683  
Allowance for doubtful accounts (68) (68) (63) $ (63)
Accounts receivable, net $ 997 $ 809 $ 1,620