XML 104 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Tables)
3 Months Ended
Oct. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accrued expenses are as follows (in thousands):

October 31,
2025
July 31,
2025
Payables$10,544 $13,036 
Salaries, Wages, Commissions and Employee Benefits9,175 20,532 
Trade Promotions and Advertising
2,726 3,105 
Taxes1,991 2,249 
Freight1,787 2,700 
Georgia Landfill Modification Reserve
782 819 
Other2,710 2,423 
$29,715 $44,864