XML 51 R39.htm IDEA: XBRL DOCUMENT v3.4.0.3
BALANCE SHEET DETAILS - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 26, 2016
Jun. 27, 2015
Accrued expenses and other liabilities:    
Trade payables $ 10,046 $ 5,250
Compensation and benefits related accruals 13,991 11,298
Warranty accrual 3,127 2,932
Accrued restructuring, current 188 712
Purchase commitments in excess of future demand, current 3,101 3,162
Other accruals 11,855 12,294
Total Accrued expenses and other liabilities $ 42,308 $ 35,648