v3.22.4
Inventories (Tables)
6 Months Ended
Dec. 30, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
(in thousands)As of December 30,
2022
As of June 24,
2022
Raw materials$187,005 $275,730 
Work in progress294,453 217,638 
Finished goods24,238 15,203 
Goods in transit30,840 48,574 
Total inventories$536,536 $557,145