XML 12 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Costs Associated with Exit and Restructuring Activities - April 2014 Plan (Details) (USD $)
3 Months Ended
Mar. 29, 2015
Restructuring charges  
Restructuring and impairment charges $ 813,000us-gaap_RestructuringAndRelatedCostIncurredCost
Cost of Goods  
Restructuring charges  
Restructuring charges 75,000us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Operating Earnings  
Restructuring charges  
Restructuring and impairment charges 738,000us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
April 2014 Plan  
Restructuring charges  
Planned Costs 5,700,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
Actual costs incurred 3,831,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Cost of Goods  
Restructuring charges  
Planned Costs 1,100,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Operating Earnings  
Restructuring charges  
Planned Costs 4,600,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
Actual costs incurred 3,831,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
Restructuring and impairment charges 361,000us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Forecast  
Restructuring charges  
Elimination of workforce 120us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
April 2014 Plan | Inventory write-down | Cost of Goods  
Restructuring charges  
Planned Costs 250,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= cts_InventoryWriteDownMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Equipment relocation | Cost of Goods  
Restructuring charges  
Planned Costs 500,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= cts_EquipmentRelocationMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Other charges | Cost of Goods  
Restructuring charges  
Planned Costs 350,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Workforce reduction | Operating Earnings  
Restructuring charges  
Planned Costs 4,100,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
Actual costs incurred 3,677,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
April 2014 Plan | Other charges, including pension termination costs | Operating Earnings  
Restructuring charges  
Planned Costs 500,000us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= cts_OtherChargesIncludingPensionTerminationCostsMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember
Actual costs incurred $ 154,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OperatingExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= cts_OtherChargesIncludingPensionTerminationCostsMember
/ us-gaap_RestructuringPlanAxis
= cts_April2014PlanMember