Summary of Significant Accounting Policies Revenue Recognition (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Jun. 29, 2019 |
Jun. 30, 2018 |
Jun. 24, 2017 |
Jun. 25, 2016 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | ||||
| Returns and allowances reserve | $ 100,489 | $ 0 | ||
| Estimated returns and allowances against revenues | 568,550 | |||
| SEC Schedule, 12-09, Allowance, Credit Loss [Member] | ||||
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | ||||
| Returns and allowances reserve | 140,115 | $ 46,575 | $ 31,461 | |
| Estimated returns and allowances against revenues | 0 | 659,023 | 143,950 | |
| SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction | $ 0 | $ 565,483 | $ 128,836 | |