XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2017
Apr. 01, 2017
Disclosure Accrued Liabilities [Abstract]    
Payroll-related liabilities $ 12,841 $ 6,335
Product Warranty Accrual, Current 4,506 3,394
Customer Deposits, Current 11,431 1,242
Purchase order commitments and receipts 3,014 2,522
Accrued Professional Fees, Current 832 734
Long-term Debt, Current Maturities 415 434
Restructuring Reserve 2,608 4,996
Other 4,744 2,529
Accrued liabilities $ 40,391 $ 22,186