XML 108 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Provision For Restructuring (Schedule Of Restructuring Expense) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Restructuring Cost and Reserve [Line Items]      
Restructuring expense $ 6,654us-gaap_RestructuringCharges $ 10,866us-gaap_RestructuringCharges $ 28,438us-gaap_RestructuringCharges
Profit Enhancement Plan      
Restructuring Cost and Reserve [Line Items]      
Severance and other employee-related charges 5,181us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
0us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
Other exit costs 101us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
Restructuring expense 5,300us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ckp_ProfitEnhancementPlanMember
   
Global Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Severance and other employee-related charges 976us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
7,421us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
16,945us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
Asset impairments 172us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
1,210us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
6,506us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
Other exit costs 231us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
2,389us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
5,084us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
Restructuring expense 1,400us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ckp_GlobalRestructuringPlanMember
   
SG&A Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Severance and other employee-related charges (7)us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
(222)us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
(86)us-gaap_SeveranceCosts1
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
Other exit costs 0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
68us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
64us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
Restructuring expense (7)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ckp_SellingGeneralAndAdministrationRestructuringPlanMember
   
Manufacturing Restructuring Plan      
Restructuring Cost and Reserve [Line Items]      
Other exit costs $ 0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ManufacturingRestructuringPlanMember
$ 0us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ManufacturingRestructuringPlanMember
$ (75)us-gaap_OtherRestructuringCosts
/ us-gaap_RestructuringPlanAxis
= ckp_ManufacturingRestructuringPlanMember