v3.26.3
Payables and Accruals (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
ACCRUED EXPENSES [Abstract]    
Salaries, Wages, Commissions and Employee Benefits $ 17,610 $ 20,532
Payables 13,867 13,036
Freight 4,753 2,700
Trade promotions and advertising 3,287 3,105
Taxes 2,238 2,249
Georgia Landfill Modification Reserve 0 819
Other 2,503 2,423
Accrued Expenses $ 44,258 $ 44,864