v3.8.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jan. 10, 2017
Dec. 29, 2017
Dec. 30, 2016
Jun. 30, 2017
Dec. 23, 2016
Commitments and Contingencies Disclosure [Line Items]          
Outstanding bank guarantees given by banks on behalf of the company   $ 1.5   $ 1.5  
Rental expense under operating leases   0.9 $ 0.8    
Thailand          
Commitments and Contingencies Disclosure [Line Items]          
Purchase of land         $ 5.6
Payment to purchase of land $ 1.1        
Outstanding commitment to third parties   $ 7.1      
Maximum          
Commitments and Contingencies Disclosure [Line Items]          
Operating lease expiration year   2023