Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Balance Sheets (Parenthetical)

v2.4.1.9
Condensed Consolidated Balance Sheets (Parenthetical) (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 27, 2014
Sep. 27, 2014
Dec. 28, 2013
Accounts receivable allowance for doubtful accounts $ 24,184us-gaap_AllowanceForDoubtfulAccountsReceivable $ 25,212us-gaap_AllowanceForDoubtfulAccountsReceivable $ 20,547us-gaap_AllowanceForDoubtfulAccountsReceivable
Common Stock [Member]      
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
Common stock, shares outstanding 12,220,627us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
12,437,307us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
12,246,751us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= cent_CommonClassOneMember
Class A Common Stock [Member]      
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, shares outstanding 36,445,726us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
36,887,311us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
35,423,560us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B Stock [Member]      
Common stock, par value $ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.01us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, shares outstanding 1,652,262us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,652,262us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
1,652,262us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember