XML 45 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
BALANCE SHEET DETAILS - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Oct. 01, 2016
Jul. 02, 2016
Accrued expenses and other liabilities:    
Trade payables $ 9,357 $ 6,429
Compensation and benefits related accruals 14,856 14,038
Warranty accrual 4,600 3,827
Accrued restructuring, current 0 204
Purchase commitments in excess of future demand, current 1,331 1,723
Other accruals 8,850 8,597
Total Accrued expenses and other liabilities $ 38,994 $ 34,818