v3.24.0.1
Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Dec. 29, 2023
Dec. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 712,694 $ 668,656 $ 1,398,171 $ 1,324,085
Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 100.00% 100.00% 100.00% 100.00%
North America        
Disaggregation of Revenue [Line Items]        
Revenues $ 241,619 $ 323,951 $ 499,938 $ 672,655
North America | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 33.90% 48.50% 35.80% 50.80%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues $ 238,288 $ 319,918 $ 493,147 $ 664,998
Others        
Disaggregation of Revenue [Line Items]        
Revenues 3,331 4,033 6,791 7,657
Cayman Islands        
Disaggregation of Revenue [Line Items]        
Revenues   0 0  
Asia-Pacific and others        
Disaggregation of Revenue [Line Items]        
Revenues $ 429,908 $ 288,400 $ 801,730 $ 536,694
Asia-Pacific and others | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 60.30% 43.10% 57.30% 40.50%
Israel        
Disaggregation of Revenue [Line Items]        
Revenues $ 267,038 $ 59,893 $ 477,714 $ 97,170
India        
Disaggregation of Revenue [Line Items]        
Revenues 75,033 82,178 145,810 162,211
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues 36,626 50,390 69,945 99,714
China        
Disaggregation of Revenue [Line Items]        
Revenues 21,262 26,480 41,522 49,544
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 12,150 39,723 27,938 72,195
Thailand        
Disaggregation of Revenue [Line Items]        
Revenues 10,403 16,098 23,430 28,714
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 5,826 11,737 12,636 22,085
Others        
Disaggregation of Revenue [Line Items]        
Revenues 1,570 1,901 2,735 5,061
Europe        
Disaggregation of Revenue [Line Items]        
Revenues $ 41,167 $ 56,305 $ 96,503 $ 114,736
Europe | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 5.80% 8.40% 6.90% 8.70%
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues $ 18,870 $ 30,316 $ 48,644 $ 63,148
Germany        
Disaggregation of Revenue [Line Items]        
Revenues 10,395 13,129 23,175 26,443
Others        
Disaggregation of Revenue [Line Items]        
Revenues $ 11,902 $ 12,860 $ 24,684 $ 25,145