XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses
3 Months Ended
Sep. 29, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accounts Payable and Accrued Expenses
As of September 29, 2024 and June 30, 2024, accounts payable and accrued expenses consist of:
September 29,
2024
June 30,
2024
Accounts payable$47,067 $50,457 
Customer Deposits21,812 14,006 
Taxes and licenses19,369 17,840 
Compensation11,682 13,768 
Deferred revenue10,015 15,976 
Interest8,900 1,113 
Insurance7,843 7,401 
Utilities5,567 5,475 
Professional fees3,000 4,090 
Other10,767 5,658 
Total accounts payable and accrued expenses$146,022 $135,784