v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 26, 2026
Jun. 27, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 374,773 $ 145,128
Work in progress 568,300 377,736
Finished goods 30,967 33,016
Goods in transit 47,195 25,135
Inventories $ 1,021,235 $ 581,015