XML 63 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Preparation and Summary of Significant Accounting Policies - Schedule of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 01, 2017
Jul. 02, 2016
Accrued expenses and other liabilities:    
Trade payables $ 7,805 $ 6,429
Compensation and benefits related accruals 13,837 14,038
Warranty accrual 4,124 3,827
Accrued restructuring, current 0 204
Purchase commitments in excess of future demand, current 4,009 1,723
Other accruals 12,724 8,597
Total accrued expenses and other liabilities $ 42,499 $ 34,818