Fair Value Measurements - Summary of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) (USD $) In Thousands, unless otherwise specified
|
Mar. 28, 2015
|
Sep. 27, 2014
|
Mar. 29, 2014
|
Assets: |
|
|
|
Total assets |
|
$ 9,990us-gaap_AssetsFairValueDisclosureRecurring
|
$ 14,220us-gaap_AssetsFairValueDisclosureRecurring
|
Liabilities: |
|
|
|
Total liabilities |
4,343us-gaap_LiabilitiesFairValueDisclosureRecurring
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring
|
Liability for Contingent Consideration [Member] |
|
|
|
Liabilities: |
|
|
|
Total liabilities |
4,343us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
Certificates of Deposit [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
|
14,220us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByAssetClassAxis = us-gaap_CertificatesOfDepositMember
|
Short Term Investments [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
9,990us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_InvestmentTypeAxis = us-gaap_ShortTermInvestmentsMember
|
|
Level 1 [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
9,990us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Liabilities: |
|
|
|
Total liabilities |
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Level 1 [Member] | Liability for Contingent Consideration [Member] |
|
|
|
Liabilities: |
|
|
|
Total liabilities |
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
Level 1 [Member] | Certificates of Deposit [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByAssetClassAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
|
Level 1 [Member] | Short Term Investments [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
9,990us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_InvestmentTypeAxis = us-gaap_ShortTermInvestmentsMember
|
|
Level 2 [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
14,220us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
Liabilities: |
|
|
|
Total liabilities |
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
Level 2 [Member] | Liability for Contingent Consideration [Member] |
|
|
|
Liabilities: |
|
|
|
Total liabilities |
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
0us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
Level 2 [Member] | Certificates of Deposit [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
|
14,220us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByAssetClassAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
|
Level 2 [Member] | Short Term Investments [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_ShortTermInvestmentsMember
|
|
Level 3 [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Liabilities: |
|
|
|
Total liabilities |
4,343us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Level 3 [Member] | Liability for Contingent Consideration [Member] |
|
|
|
Liabilities: |
|
|
|
Total liabilities |
4,343us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
4,414us-gaap_LiabilitiesFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByLiabilityClassAxis = cent_ContingentConsiderationLiabilityMember
|
Level 3 [Member] | Certificates of Deposit [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
|
0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByAssetClassAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Level 3 [Member] | Short Term Investments [Member] |
|
|
|
Assets: |
|
|
|
Total assets |
|
$ 0us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_InvestmentTypeAxis = us-gaap_ShortTermInvestmentsMember
|
|