XML 17 R46.htm IDEA: XBRL DOCUMENT v3.2.0.727
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2015
Mar. 28, 2015
Jun. 28, 2014
Mar. 29, 2014
Disclosure Accrued Liabilities [Abstract]        
Payroll-related liabilities $ 7,016 $ 6,723    
Product Warranty Accrual, Current 3,493      
Product warranty accrual 4,021 3,342 $ 3,487 $ 4,215
Purchase order commitments and receipts 1,825 1,815    
Professional fees payable 1,624 1,237    
Freight accrual 210 171    
Income taxes payable 11 83    
Restructuring costs payable 1,853 1,997    
Customer deposits 692 1,057    
Value added taxes payable 306 474    
Other 1,690 1,767    
Accrued liabilities $ 18,720 $ 18,666