v3.22.4
Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 30, 2022
Dec. 24, 2021
Dec. 30, 2022
Dec. 24, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 668,656 $ 566,633 $ 1,324,085 $ 1,109,955
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 $ 323,951 $ 247,277 $ 672,655 $ 493,867
North America | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 48.50% 43.60% 50.80% 44.50%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues $ 319,918 $ 243,720 $ 664,998 $ 488,994
Others        
Disaggregation of Revenue [Line Items]        
Revenues 4,033 3,557 7,657 4,873
CAYMAN ISLANDS        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Asia-Pacific and others        
Disaggregation of Revenue [Line Items]        
Revenues $ 288,400 $ 222,040 $ 536,694 $ 428,223
Asia-Pacific and others | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 43.10% 39.20% 40.50% 38.60%
India        
Disaggregation of Revenue [Line Items]        
Revenues $ 82,178 $ 74,121 $ 162,211 $ 139,054
Israel        
Disaggregation of Revenue [Line Items]        
Revenues 59,893 22,801 97,170 50,434
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues 50,390 60,369 99,714 112,118
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 39,723 23,206 72,195 44,237
China        
Disaggregation of Revenue [Line Items]        
Revenues 26,480 14,146 49,544 27,781
Thailand        
Disaggregation of Revenue [Line Items]        
Revenues 16,098   28,714  
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 11,737 15,832 22,085 30,809
Others        
Disaggregation of Revenue [Line Items]        
Revenues 1,901 11,565 5,061 23,790
Europe        
Disaggregation of Revenue [Line Items]        
Revenues $ 56,305 $ 97,316 $ 114,736 $ 187,865
Europe | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 8.40% 17.20% 8.70% 16.90%
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues $ 30,316 $ 22,941 $ 63,148 $ 42,519
Germany        
Disaggregation of Revenue [Line Items]        
Revenues 13,129 8,985 26,443 17,410
Ireland        
Disaggregation of Revenue [Line Items]        
Revenues 143 54,900 262 104,384
Others        
Disaggregation of Revenue [Line Items]        
Revenues $ 12,717 $ 10,490 $ 24,883 $ 23,552