Quarterly report pursuant to Section 13 or 15(d)

Other Intangible Assets - Components of Gross and Net Acquired Intangible Assets (Detail)

v2.4.1.9
Other Intangible Assets - Components of Gross and Net Acquired Intangible Assets (Detail) (USD $)
3 Months Ended 12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Sep. 27, 2014
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross $ 145,000,000us-gaap_IntangibleAssetsGrossExcludingGoodwill $ 132,700,000us-gaap_IntangibleAssetsGrossExcludingGoodwill $ 145,000,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
Accumulated Amortization (39,800,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (35,700,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (38,900,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Impairment (18,100,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill (18,100,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill (18,100,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
Net Carrying Value 87,061,000us-gaap_IntangibleAssetsNetExcludingGoodwill 78,856,000us-gaap_IntangibleAssetsNetExcludingGoodwill 87,997,000us-gaap_IntangibleAssetsNetExcludingGoodwill
Marketing-Related Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 75,100,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
72,100,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
75,100,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
Accumulated Amortization (10,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
(9,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
(9,900,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
Impairment (16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
(16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
(16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
Net Carrying Value 48,100,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
46,100,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
48,300,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
Other Acquired Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 27,100,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
17,800,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
27,100,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Accumulated Amortization (9,000,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(8,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(8,800,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Impairment (1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
(1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Net Carrying Value 16,900,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
8,500,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
17,100,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Amortizable [Member] | Marketing-Related Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 15,500,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
12,500,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
15,500,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Accumulated Amortization (10,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(9,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(9,900,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Impairment 0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Net Carrying Value 5,400,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
3,400,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
5,600,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Amortizable [Member] | Customer-Related Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 42,800,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
42,800,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
42,800,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Accumulated Amortization (20,700,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(18,500,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(20,200,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Impairment 0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Net Carrying Value 22,100,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
24,300,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
22,600,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Amortizable [Member] | Other Acquired Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 19,400,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
16,600,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
19,400,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Accumulated Amortization (9,000,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(8,100,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
(8,800,000)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Impairment 0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
0us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Net Carrying Value 10,400,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
8,500,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
10,600,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_AmortizableIntangibleAssetsMember
Nonamortizable [Member] | Marketing-Related Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 59,600,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
59,600,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
59,600,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Impairment (16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
(16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
(16,900,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Net Carrying Value 42,700,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
42,700,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
42,700,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_MarketingRelatedIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Nonamortizable [Member] | Other Acquired Intangible Assets [Member]      
Acquired Indefinite-lived Intangible Assets [Line Items]      
Gross 7,700,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
1,200,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
7,700,000us-gaap_IntangibleAssetsGrossExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Accumulated Amortization 0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
0us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Impairment (1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
(1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
(1,200,000)us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
Net Carrying Value $ 6,500,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
$ 0us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember
$ 6,500,000us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
/ us-gaap_StatementScenarioAxis
= cent_NonamortizableMember