XML 127 R104.htm IDEA: XBRL DOCUMENT v3.19.2
COMMITMENTS AND CONTINGENCIES - OTHER COMMITMENTS (Details)
$ in Thousands
12 Months Ended
Jun. 29, 2019
USD ($)
Product Purchases for Resale Commitments  
Product purchases for resale commitments:  
2020 $ 1,716,184
2021 391,136
2022 178,308
2023 175,750
2024 171,757
Information Technology Services Commitments  
Product purchases for resale commitments:  
Remaining amount of long-term purchase commitment 459,200
Termination fee associated with long-term purchase commitment if terminated in next fiscal year $ 48,700