v3.21.1
Revenues from contracts with customers - Disaggregation of revenue by geographical regions (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 26, 2021
Mar. 27, 2020
Mar. 26, 2021
Mar. 27, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 479,317 $ 411,210 $ 1,369,783 $ 1,236,723
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 $ 230,795 $ 206,751 $ 662,869 $ 631,096
North America | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 48.20% 50.30% 48.40% 51.00%
U.S.        
Disaggregation of Revenue [Line Items]        
Revenues $ 230,177 $ 206,329 $ 661,410 $ 630,023
Others        
Disaggregation of Revenue [Line Items]        
Revenues 618 422 1,459 1,073
Asia-Pacific and others        
Disaggregation of Revenue [Line Items]        
Revenues $ 167,301 $ 141,639 $ 467,247 $ 401,209
Asia-Pacific and others | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 34.90% 34.40% 34.10% 32.50%
Malaysia        
Disaggregation of Revenue [Line Items]        
Revenues $ 22,910 $ 52,414 $ 107,700 $ 136,698
India        
Disaggregation of Revenue [Line Items]        
Revenues 56,719   85,535  
Israel        
Disaggregation of Revenue [Line Items]        
Revenues 25,796 25,530 82,915 69,310
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenues 21,524 20,710 63,397 70,410
Japan        
Disaggregation of Revenue [Line Items]        
Revenues 18,582 24,985 56,223 78,362
China        
Disaggregation of Revenue [Line Items]        
Revenues   8,126   34,882
Others        
Disaggregation of Revenue [Line Items]        
Revenues 21,770 9,874 71,477 11,547
Europe        
Disaggregation of Revenue [Line Items]        
Revenues $ 81,221 $ 62,820 $ 239,667 $ 204,418
Europe | Geographic concentration risk | Revenue from contract with customer benchmark        
Disaggregation of Revenue [Line Items]        
Revenues, percentage 16.90% 15.30% 17.50% 16.50%
Ireland        
Disaggregation of Revenue [Line Items]        
Revenues $ 47,096 $ 26,716 $ 149,696 $ 84,034
U.K.        
Disaggregation of Revenue [Line Items]        
Revenues 15,298 22,297 40,742 52,941
Germany        
Disaggregation of Revenue [Line Items]        
Revenues 7,543 5,600 19,596 41,207
Others        
Disaggregation of Revenue [Line Items]        
Revenues $ 11,284 $ 8,207 $ 29,633 $ 26,236