XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 29, 2018
Mar. 31, 2018
Disclosure Accrued Liabilities [Abstract]    
Payroll-related liabilities $ 8,880 $ 15,879
Product Warranty Accrual, Current 5,387 4,646
Customer Deposits, Current 1,051 2,214
Purchase order commitments and receipts 2,136 2,978
Accrued Income Taxes, Current 648 1,152
Long-term Debt, Current Maturities 437 421
Other 6,948 7,243
Accrued liabilities $ 25,487 $ 34,533