XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Future Minimum Lease Payments Under Noncancellable Leases (Details)
$ in Thousands
Jun. 28, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2020 $ 124,615
2021 130,200
2022 109,199
2023 92,762
2024 78,452
Thereafter 262,057
Total undiscounted lease payments 797,285
Less: imputed interest 107,044
Total lease liabilities $ 690,241