v3.25.2
Inventories
12 Months Ended
Jun. 27, 2025
Inventory Disclosure [Abstract]  
Inventories Inventories
(in thousands)As of June 27,
2025
As of June 28,
2024
Raw materials$145,128 $138,488 
Work in progress377,736 266,107 
Finished goods33,016 39,701 
Goods in transit25,135 18,910 
Inventories$581,015 $463,206