v3.26.1
Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Inventory Disclosure [Abstract]      
Non-cash investing activity: Inventory transfer to property and equipment, net $ 4,444 $ 12,675 $ 0
Raw materials 210,538 195,496  
Work in process 134,601 118,376  
Finished goods 21,829 19,048  
Total $ 366,968 $ 332,920