Commitments and Contingencies (Warranties) (Details) (USD $)
6 Months Ended
Dec. 28, 2014
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]  
Warranty accrual, beginning balance $ 6,822,000
Warranties accrued in current period 4,086,000
Expenditures (3,086,000)
Warranty accrual, ending balance 7,822,000
Product Warranty Liability, Long-Term $ 900,000
Minimum [Member]  
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]  
Product Warranty, Range Period 90 days
Maximum [Member]  
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]  
Product Warranty, Range Period 10 years