XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]        
Revenues $ 731,535 $ 665,281 $ 2,129,706 $ 1,989,366
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 $ 271,876 $ 316,135 $ 771,814 $ 988,791
North America | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 37.20% 47.50% 36.30% 49.70%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues $ 268,475 $ 310,100 $ 761,622 $ 975,098
Others        
Disaggregation of Revenue [Line Items]        
Revenues 3,401 6,035 10,192 13,693
Cayman Islands        
Disaggregation of Revenue [Line Items]        
Revenues 0   0  
Asia-Pacific and others        
Disaggregation of Revenue [Line Items]        
Revenues $ 417,012 $ 279,941 $ 1,218,742 $ 816,635
Asia-Pacific and others | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 57.00% 42.10% 57.20% 41.10%
Israel        
Disaggregation of Revenue [Line Items]        
Revenues $ 275,022 $ 85,562 $ 752,736 $ 182,732
India        
Disaggregation of Revenue [Line Items]        
Revenues 63,055 85,731 208,865 247,942
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues 30,993 30,688 100,938 130,402
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 15,147 37,120 43,085 109,315
Thailand        
Disaggregation of Revenue [Line Items]        
Revenues 13,059 16,706 36,489 45,420
China        
Disaggregation of Revenue [Line Items]        
Revenues 12,309 11,194 53,831 60,738
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 5,772 10,044 18,408 32,129
Others        
Disaggregation of Revenue [Line Items]        
Revenues 1,655 2,896 4,390 7,957
Europe        
Disaggregation of Revenue [Line Items]        
Revenues $ 42,647 $ 69,205 $ 139,150 $ 183,940
Europe | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 5.80% 10.40% 6.50% 9.20%
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues $ 18,164 $ 40,292 $ 66,808 $ 103,440
Germany        
Disaggregation of Revenue [Line Items]        
Revenues 10,148 14,532 33,323 40,975
Others        
Disaggregation of Revenue [Line Items]        
Revenues $ 14,335 $ 14,381 $ 39,019 $ 39,525