ALLOWANCE FOR DOUBTFUL ACCOUNTS - Accounts Receivable and Allowance for Doubtful Accounts (Details) - USD ($) $ in Thousands |
Apr. 30, 2025 |
Jan. 31, 2025 |
Apr. 30, 2024 |
Jan. 31, 2024 |
---|---|---|---|---|
ALLOWANCE FOR DOUBTFUL ACCOUNTS | ||||
Accounts receivable, gross | $ 491,245 | $ 632,340 | $ 474,381 | |
Allowance for doubtful accounts | (10,189) | (7,588) | (1,195) | $ (1,471) |
Accounts receivable, net | 481,056 | 624,752 | 473,186 | |
Wholesale | ||||
ALLOWANCE FOR DOUBTFUL ACCOUNTS | ||||
Accounts receivable, gross | 490,136 | 631,463 | 473,075 | |
Allowance for doubtful accounts | (10,121) | (7,520) | (1,132) | (1,408) |
Accounts receivable, net | 480,015 | 623,943 | 471,943 | |
Retail | ||||
ALLOWANCE FOR DOUBTFUL ACCOUNTS | ||||
Accounts receivable, gross | 1,109 | 877 | 1,306 | |
Allowance for doubtful accounts | (68) | (68) | (63) | $ (63) |
Accounts receivable, net | $ 1,041 | $ 809 | $ 1,243 |