v3.26.1
Accounts Payable and Accrued Expenses - Schedule of accounts payable and accrued expenses (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Payables and Accruals [Abstract]    
Accounts Payable $ 39,224 $ 33,863
Deferred revenue 19,645 17,804
Taxes and licenses 16,491 16,622
Compensation 16,279 13,677
Interest 15,669 9,164
Customer deposits 14,596 12,811
Insurance 14,416 13,288
Utilities 5,345 5,070
Professional fees 3,116 4,221
Other 9,480 18,668
Total accounts payable and accrued expenses $ 154,261 $ 145,188