XML 70 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments And Contingencies (Future Minimum Payments Under Non-Cancelable Operating And Capital Leases) (Detail)
$ in Thousands
Jul. 01, 2017
USD ($)
Operating Leases  
Operating Leases, 2018 $ 6,747
Operating Leases, 2019 3,979
Operating Leases, 2020 1,873
Operating Leases, 2021 1,114
Operating Leases, 2022 325
Operating Leases, Thereafter 854
Operating Leases, Total minimum lease payments $ 14,892