XML 67 R43.htm IDEA: XBRL DOCUMENT v3.22.4
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Payables and Accruals [Abstract]    
Accrued compensation $ 5,983 $ 5,099
Accrued audit, tax and legal 4,298 4,564
Accrued price concessions 2,884 4,539
Accrued taxes 2,847 3,344
Accrued occupancy costs 1,655 1,671
Accrued freight 796 782
Accrued IT costs 683 1,108
Accrued interest 476 476
Accrued contract labor 399 792
Accrued other 5,611 6,021
Total accrued expenses $ 25,632 $ 28,396