v3.26.1
Inventories (Tables)
12 Months Ended
Jun. 28, 2026
Inventory Disclosure [Abstract]  
Schedule of Inventories Inventories consist of the following: 
June 28,
2026
June 29,
2025
(in thousands)
Raw materials$2,551,150 $2,662,248 
Work-in-process449,669 282,885 
Finished goods1,275,292 1,362,858 
$4,276,111 $4,307,991