Summary of Significant Accounting Policies Revenue Recognition 606 (Details) - USD ($) $ in Thousands |
Jun. 29, 2019 |
Jun. 30, 2018 |
|---|---|---|
| Accounting Policies [Abstract] | ||
| Accounts Receivable, Net, Current | $ 360,016 | $ 280,072 |
| Balance sheet total prior to Adoption of ASC 606 | 421,724 | |
| Price adjustment and other revenue reserves | $ 100,490 | 0 |
| Balance sheet total prior to Adoption of ASC 606 (Liab) | $ 141,652 |