v3.26.1
Leases (Tables)
12 Months Ended
Jun. 28, 2026
Leases [Abstract]  
Schedule of Lease Costs and Additional Information
Additional information related to the Company's leases is as follows:
Years Ended
June 28, 2026June 29, 2025
(in thousands)
Lease costs:
Operating lease costs$22,926 $23,993 
Variable lease costs27,351 26,924 
Short-term lease cost3,616 3,920 
Sublease income(485)(830)
Total lease costs$53,408 $54,007 
Years Ended
June 28, 2026June 29, 2025
(in thousands)
Cash paid for amounts included in measurement of operating lease liabilities$21,287 $24,359 
Right-of-use assets obtained in exchange for new operating lease liabilities$13,124 $12,052 
June 28, 2026June 29, 2025
Weighted-average remaining lease term - operating leases (in years)6.77.4
Weighted-discount rate - operating leases5.1%4.7%
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities in accordance with ASC 842 as of June 28, 2026 and reconciliation to the consolidated balance sheet are as follows (in thousands):
2027$22,555 
202822,366 
202921,288 
203017,002 
203114,875 
Thereafter35,291 
Total future minimum lease payments133,377 
Less: Imputed remaining interest20,618 
Total operating lease liabilities112,759 
Less: Current portion of long-term operating lease liabilities17,291 
Long-term operating lease liabilities$95,468