v3.25.2
Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 27, 2025
Jun. 28, 2024
Jun. 30, 2023
Revenues $ 3,419,327 $ 2,882,967 $ 2,645,237
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Revenues, as a percentage of total revenues 100.00% 100.00% 100.00%
North America      
Revenues $ 1,480,778 $ 1,053,141 $ 1,269,965
North America | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Revenues, as a percentage of total revenues 43.40% 36.50% 48.00%
U.S.      
Revenues $ 1,474,773 $ 1,041,046 $ 1,247,422
Others      
Revenues 6,005 12,095 22,543
CAYMAN ISLANDS      
Revenues 0 0 0
Asia-Pacific      
Revenues $ 1,656,611 $ 1,646,055 $ 1,143,510
Asia-Pacific | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Revenues, as a percentage of total revenues 48.40% 57.10% 43.20%
Israel      
Revenues $ 993,001 $ 1,049,730 $ 341,025
India      
Revenues 323,600 269,304 325,478
Hong Kong      
Revenues 100,859 60,489 132,136
Thailand      
Revenues 57,367 47,339 58,850
China      
Revenues 56,365 65,497 73,094
Singapore      
Revenues 52,538 8,797 6,792
Japan      
Revenues 37,541 25,094 41,105
Malaysia      
Revenues 32,399 117,929 162,599
Others      
Revenues 2,941 1,876 2,431
Europe      
Revenues $ 281,938 $ 183,771 $ 231,762
Europe | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
Revenues, as a percentage of total revenues 8.20% 6.40% 8.80%
U.K.      
Revenues $ 156,363 $ 87,051 $ 125,082
Germany      
Revenues 43,889 42,817 54,732
Others      
Revenues $ 81,686 $ 53,903 $ 51,948