XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Payables and Accruals [Abstract]    
Salaries, Wages, Commissions and Employee Benefits $ 9,097 $ 10,806
Trade promotions and advertising 2,178 1,653
Freight 3,034 2,845
Real Estate Tax 228 1,002
Other 9,265 8,577
Accrued expenses $ 23,802 $ 24,883