XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
ALLOWANCE FOR DOUBTFUL ACCOUNTS - Activity in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Beginning balance $ (7,588) $ (1,471) $ (1,471)
Provision for credit losses (2,284) 208 (6,165)
Accounts written off as uncollectible 8,400 3 48
Ending balance (1,472) (1,260) (7,588)
Wholesale      
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Beginning balance (7,520) (1,408) (1,408)
Provision for credit losses (2,284) 208 (6,160)
Accounts written off as uncollectible 8,400 3 48
Ending balance (1,404) (1,197) (7,520)
Retail      
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Beginning balance (68) (63) (63)
Provision for credit losses     (5)
Ending balance $ (68) $ (63) $ (68)