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 | ||||