XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Apr. 01, 2017
Disclosure Accrued Liabilities [Abstract]    
Employee-related Liabilities, Current $ 15,879 $ 6,335
Restructuring Reserve 429 4,996
Product warranty accrual 4,646 3,394
Purchase order commitments and receipts 2,978 2,522
Customer deposits 2,214 1,242
Professional fees payable 778 734
Freight accrual 421 434
Other 7,188 2,529
Accrued liabilities $ 34,533 $ 22,186