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

October 31,
2021
July 31,
2021
Salaries, Wages, Commissions and Employee Benefits$7,802 $10,806 
Trade promotions and advertising1,989 1,653 
Freight2,832 2,845 
Real Estate Tax1,386 1,002 
Other9,737 8,577 
$23,746 $24,883