XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER LIABILITIES - Components of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Payables and Accruals [Abstract]    
Accrued compensation $ 5,348 $ 6,891
Accrued audit, tax and legal 3,814 5,696
Accrued price concessions 2,464 2,981
Accrued occupancy costs 1,728 1,412
Accrued taxes 1,597 2,811
Accrued IT costs 709 831
Accrued contract labor 543 517
Accrued freight 520 502
Accrued other 5,213 5,133
Total accrued expenses $ 21,936 $ 26,774