v3.26.1
Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 28, 2024
Revenues $ 4,641,097 $ 3,419,327 $ 2,882,967
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
As a % of Total Revenues 100.00% 100.00% 100.00%
Total revenue in Asia-Pacific and others      
Revenues $ 3,427,479 $ 2,541,999 $ 2,245,595
Total revenue in Asia-Pacific and others | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
As a % of Total Revenues 73.90% 74.30% 77.90%
Thailand      
Revenues $ 2,842,089 $ 2,123,346 $ 1,817,517
Singapore      
Revenues 254,710 220,282 200,494
Malaysia      
Revenues 113,926 39,275 33,853
China      
Revenues 88,373 58,881 62,088
Israel      
Revenues 54,832 34,802 15,626
Japan      
Revenues 38,040 34,419 21,586
Others      
Revenues 35,509 30,994 94,431
Total revenue in North America      
Revenues $ 1,054,245 $ 738,011 $ 523,726
Total revenue in North America | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
As a % of Total Revenues 22.70% 21.60% 18.20%
U.S.      
Revenues $ 965,419 $ 679,546 $ 481,664
Mexico      
Revenues 70,565 45,514 34,958
Others      
Revenues 18,261 12,951 7,104
Cayman Islands      
Revenues 0 0 0
Total revenue in Europe      
Revenues $ 159,373 $ 139,317 $ 113,646
Total revenue in Europe | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
As a % of Total Revenues 3.40% 4.10% 3.90%
Germany      
Revenues $ 49,289 $ 45,015 $ 42,542
U.K.      
Revenues 36,542 25,327 15,554
Others      
Revenues $ 73,542 $ 68,975 $ 55,550