v3.26.1
Business segments and geographic information - Schedule of Long-Lived Assets by Geographic Areas (Details) - USD ($)
$ in Thousands
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Segment Reporting [Line Items]      
Long-lived assets $ 619,041 $ 386,408 $ 312,576
Thailand      
Segment Reporting [Line Items]      
Long-lived assets 562,044 338,127 261,378
U.S.      
Segment Reporting [Line Items]      
Long-lived assets 35,610 30,374 31,383
China      
Segment Reporting [Line Items]      
Long-lived assets 18,698 14,378 16,618
Israel      
Segment Reporting [Line Items]      
Long-lived assets 2,149 2,727 2,269
Others      
Segment Reporting [Line Items]      
Long-lived assets $ 540 $ 802 $ 928