XML 72 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring (Details) (USD $)
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Restructuring Reserve [Roll Forward]    
Beginning Balance $ 997,000us-gaap_RestructuringReserve  
Charges 58,000us-gaap_RestructuringCharges 0us-gaap_RestructuringCharges
Cash Payments (449,000)us-gaap_PaymentsForRestructuring  
Ending Balance 606,000us-gaap_RestructuringReserve 0us-gaap_RestructuringReserve
Employee severance and benefits [Member]    
Restructuring Reserve [Roll Forward]    
Beginning Balance 383,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Charges 45,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Cash Payments (308,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Ending Balance 120,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
Facility termination costs [Member]    
Restructuring Reserve [Roll Forward]    
Beginning Balance 583,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Charges 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Cash Payments (106,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Ending Balance 477,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
 
Other [Member]    
Restructuring Reserve [Roll Forward]    
Beginning Balance 31,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Charges 13,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Cash Payments (35,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
 
Ending Balance $ 9,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember