v3.23.1
Inventories (Tables)
9 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
(in thousands)As of March 31,
2023
As of June 24,
2022
Raw materials$174,047 $275,730 
Work in progress321,908 217,638 
Finished goods30,244 15,203 
Goods in transit28,048 48,574 
Total inventories$554,247 $557,145