XML 68 R50.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2025
Jan. 31, 2024
Schedule Of Accrued Expenses And Other Current Liabilities Abstract    
Accrued payroll and related items $ 8,961 $ 9,457
Accrued utility charges 3,085 3,373
Accrued transportation related items 555 2,972
Forward purchase contracts 378 802
Accrued income taxes 1,746 1,742
Other 1,635 1,371
Total $ 16,360 $ 19,717