v3.26.1
ALLOWANCE FOR DOUBTFUL ACCOUNTS (Tables)
3 Months Ended
Apr. 30, 2026
ALLOWANCE FOR DOUBTFUL ACCOUNTS  
Schedule of accounts receivable and allowance for doubtful accounts

April 30, 2026

  ​ ​ ​

Wholesale

  ​ ​ ​

Retail

  ​ ​ ​

Total

(In thousands)

Accounts receivable, gross

$

450,311

$

1,293

$

451,604

Allowance for doubtful accounts

(18,681)

(68)

(18,749)

Accounts receivable, net

$

431,630

$

1,225

$

432,855

April 30, 2025

Wholesale

  ​ ​ ​

Retail

  ​ ​ ​

Total

(In thousands)

Accounts receivable, gross

$

490,136

$

1,109

$

491,245

Allowance for doubtful accounts

(10,121)

(68)

(10,189)

Accounts receivable, net

$

480,015

$

1,041

$

481,056

January 31, 2026

Wholesale

  ​ ​ ​

Retail

  ​ ​ ​

Total

(In thousands)

Accounts receivable, gross

$

555,038

$

1,045

$

556,083

Allowance for doubtful accounts

(18,970)

(68)

(19,038)

Accounts receivable, net

$

536,068

$

977

$

537,045

Schedule of activity in its allowance for doubtful accounts

  ​ ​ ​

Wholesale

  ​ ​ ​

Retail

  ​ ​ ​

Total

(In thousands)

Balance as of January 31, 2026

$

(18,970)

$

(68)

$

(19,038)

Provision for credit losses, net

227

227

Accounts written off as uncollectible

62

62

Balance as of April 30, 2026

$

(18,681)

$

(68)

$

(18,749)

Balance as of January 31, 2025

$

(7,520)

$

(68)

$

(7,588)

Provision for credit losses, net

(2,601)

(2,601)

Accounts written off as uncollectible

Balance as of April 30, 2025

$

(10,121)

$

(68)

$

(10,189)

Balance as of January 31, 2025

$

(7,520)

$

(68)

$

(7,588)

Provision for credit losses, net

(19,778)

(19,778)

Accounts written off as uncollectible

8,328

8,328

Balance as of January 31, 2026

$

(18,970)

$

(68)

$

(19,038)