XML 40 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
6 Months Ended
Dec. 29, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
(in thousands)As of December 29,
2023
As of June 30,
2023
Raw materials$87,803 $157,379 
Work in progress249,874 305,627 
Finished goods48,879 28,608 
Goods in transit28,202 27,962 
Total inventories$414,758 $519,576