v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 28, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Commitments
The Company’s commitments related to these agreements as of June 28, 2026, were as follows: 
Payments Due by Fiscal Year:Purchase
Obligations
(in thousands)
2027$1,056,893 
2028174,260 
202971,719 
203061,397 
203137,185 
Thereafter79,741 
Total$1,481,195 
Schedule of Changes in Product Warranty Reserves
Changes in the Company’s product warranty reserves were as follows: 
Year Ended
June 28,
2026
June 29,
2025
(in thousands)
Balance at beginning of period$265,466 $250,404 
Warranties issued during the period310,558 266,345 
Settlements made during the period(250,830)(193,817)
Changes in liability for pre-existing warranties(35,481)(57,466)
Balance at end of period$289,713 $265,466