v3.21.1
Business Segments and Geographic Information - Additional Information (Detail)
$ in Thousands
Mar. 26, 2021
USD ($)
customer
Jun. 26, 2020
USD ($)
customer
Segment Reporting Information [Line Items]    
Long-lived assets $ 228,767 $ 228,274
Number of customers that contributed to more than 10% of trade accounts receivable | customer 3 3
Thailand    
Segment Reporting Information [Line Items]    
Long-lived assets $ 178,191 $ 175,738
U.S.    
Segment Reporting Information [Line Items]    
Long-lived assets 28,017 29,507
China    
Segment Reporting Information [Line Items]    
Long-lived assets 14,426 14,476
Israel    
Segment Reporting Information [Line Items]    
Long-lived assets 5,314 5,224
U.K.    
Segment Reporting Information [Line Items]    
Long-lived assets 2,417 2,956
Cayman Islands    
Segment Reporting Information [Line Items]    
Long-lived assets $ 402 $ 373