Commitments and Contingencies (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Dec. 26, 2015 |
Dec. 27, 2014 |
|
| Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] | ||
| Product Warranty Accrual | $ 14,329 | $ 21,296 |
| Product Warranty Accrual, Warranties Issued | 2,247 | 1,168 |
| Product Warranty Accrual, Payments | (5,909) | (7,113) |
| Product Warranty Accrual, Preexisting, Increase (Decrease) | 873 | 1,380 |
| Product Warranty Accrual | 11,540 | 16,731 |
| Product Warranty Accrual, Current | 7,240 | 8,131 |
| Product Warranty Accrual, Noncurrent | $ 4,300 | $ 8,600 |