XML 48 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
BALANCE SHEET DETAILS - Schedule of Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2018
Jun. 30, 2018
Accrued expenses and other liabilities:    
Compensation and benefits related accruals $ 13,684 $ 14,167
Warranty accrual 3,861 3,879
Purchase commitments in excess of future demand, current 3,097 6,321
Purchase commitments in excess of future demand, current 2,018 2,040
Other accruals 13,661 15,279
Total Accrued expenses and other liabilities $ 36,321 $ 41,686