XML 96 R79.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments and Contingencies - Future Minimum Operating Lease Payments (Details)
$ in Thousands
Jul. 02, 2016
USD ($)
Future minimum base rental payments for operating leases  
2017 $ 19,532
2018 14,752
2019 11,923
2020 8,657
2021 6,059
2022 and thereafter 8,407
Total minimum lease payments $ 69,330