XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - Schedule of accrued expenses and other current liabilities - USD ($)
$ in Thousands
Jan. 31, 2024
Jan. 31, 2023
Schedule Of Accrued Expenses And Other Current Liabilities Abstract    
Accrued payroll and related items $ 9,457 $ 4,428
Accrued utility charges 3,373 4,116
Accrued transportation related items 2,972 1,311
Commodity futures 67
Forward purchase contracts 802 355
Accrued real estate taxes 1,742 1,850
Accrued income taxes 2,049
Other 1,371 1,152
Total $ 19,717 $ 15,328