XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
3 Months Ended
Oct. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Components of Accrued Expenses
The following tables reflect the components of "Accrued expenses" and "Other current liabilities".
October 31,
2024
July 31,
2024
Accrued Expenses(In thousands)
Accrued compensation$6,926 $6,504 
Accrued audit, tax and legal4,073 3,909 
Accrued price concessions3,531 2,312 
Accrued taxes1,970 1,863 
Accrued occupancy costs1,830 1,803 
Accrued other3,870 5,268 
Total accrued expenses$22,200 $21,659 
Schedule of Components of Other Current Liabilities
October 31,
2024
July 31,
2024
Other Current Liabilities(In thousands)
Deferred revenue - current2,027 2,271 
Other2,831 2,152 
Total other current liabilities$4,858 $4,423