Commitments and Contingencies - Additional Information (Detail) $ in Millions |
Jul. 01, 2018
USD ($)
|
---|---|
Purchase Commitment, Excluding Long-term Commitment | |
Aggregate purchase commitments | $ 310.4 |
Purchase commitments less than one year | $ 302.7 |