XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses (Tables)
6 Months Ended
Jan. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accrued expenses are as follows (in thousands):

January 31,
2026
July 31,
2025
Payables$12,749 $13,036 
Salaries, Wages, Commissions and Employee Benefits11,108 20,532 
Trade Promotions and Advertising
2,637 3,105 
Taxes1,256 2,249 
Freight2,364 2,700 
Georgia Landfill Modification Reserve
559 819 
Other2,547 2,423 
$33,220 $44,864