XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES AND OTHER LIABILITIES - Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Payables and Accruals [Abstract]    
Accrued compensation $ 5,099 $ 7,163
Accrued audit, tax and legal 4,564 3,147
Accrued taxes 3,344 3,686
Accrued occupancy costs 1,671 1,728
Accrued IT costs 1,108 509
Accrued contract labor 792 930
Accrued freight 782 742
Accrued other 11,036 14,748
Total accrued expenses $ 28,396 $ 32,653