XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.1
ALLOWANCE FOR DOUBTFUL ACCOUNTS - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross $ 632,340 $ 563,834    
Allowance for doubtful accounts (7,588) (1,471) $ (1,471) $ (18,297)
Accounts receivable, net 624,752 562,363    
Wholesale        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 631,463 563,130    
Allowance for doubtful accounts (7,520) (1,408) (1,408) (18,237)
Accounts receivable, net 623,943 561,722    
Retail        
ALLOWANCE FOR DOUBTFUL ACCOUNTS        
Accounts receivable, gross 877 704    
Allowance for doubtful accounts (68) (63) $ (63) $ (60)
Accounts receivable, net $ 809 $ 641