Business segments and geographic information - Schedule of Long-Lived Assets by Geographic Areas (Details) - USD ($) $ in Thousands |
Jun. 27, 2025 |
Jun. 28, 2024 |
Jun. 30, 2023 |
---|---|---|---|
Segment Reporting Information [Line Items] | |||
Long-lived assets | $ 386,408 | $ 312,576 | $ 311,984 |
Thailand | |||
Segment Reporting Information [Line Items] | |||
Long-lived assets | 338,127 | 261,378 | 264,452 |
U.S. | |||
Segment Reporting Information [Line Items] | |||
Long-lived assets | 30,374 | 31,383 | 25,914 |
China | |||
Segment Reporting Information [Line Items] | |||
Long-lived assets | 14,378 | 16,618 | 17,646 |
Israel | |||
Segment Reporting Information [Line Items] | |||
Long-lived assets | 2,727 | 2,269 | 3,254 |
Others | |||
Segment Reporting Information [Line Items] | |||
Long-lived assets | $ 802 | $ 928 | $ 718 |