XML 100 R83.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule II - Valuation and Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 24, 2017
Jun. 25, 2016
Jun. 27, 2015
Valuation and Qualifying Accounts Disclosure [Line Items]      
Standard and Extended Product Warranty Accrual $ 5,393 $ 8,606  
Allowance for Doubtful Accounts, Current [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation Allowances and Reserves, Balance at Beginning of Period 647 874 $ 1,581
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 121 (113) (283)
Valuation Allowances and Reserves, Deductions [1] (175) (114) (424)
Valuation Allowances and Reserves, Balance at End of Period 593 647 874
Allowance for Sales Returns [Member]      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Valuation Allowances and Reserves, Balance at Beginning of Period 31,461 17,412 16,169
Valuation Allowances and Reserves, Additions for Charges to Cost and Expense 143,950 79,956 81,476
Valuation Allowances and Reserves, Deductions (128,836) (65,907) (80,233)
Valuation Allowances and Reserves, Balance at End of Period $ 46,575 $ 31,461 $ 17,412
[1] Uncollectible accounts written off.