v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Jun. 27, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 240,422 $ 145,128
Work in progress 544,218 377,736
Finished goods 35,373 33,016
Goods in transit 55,975 25,135
Total inventories $ 875,988 $ 581,015