Schedule of Error Corrections for Consolidating Condensed Statement of Operations to Present Results for Non-Guarantor Subsidiaries (Detail) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
6 Months Ended |
Mar. 28, 2015
|
Mar. 29, 2014
|
Mar. 28, 2015
|
Mar. 29, 2014
|
Income (loss) from operations |
$ 49,971us-gaap_OperatingIncomeLoss
|
$ 44,769us-gaap_OperatingIncomeLoss
|
$ 51,109us-gaap_OperatingIncomeLoss
|
$ 36,414us-gaap_OperatingIncomeLoss
|
Net income (loss) attributable to Central Garden & Pet Company |
23,237cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
|
20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
|
17,540cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
|
8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries
|
Parent [Member] |
|
|
|
|
Income (loss) from operations |
5,503us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
6,793us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
(4,165)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
(1,321)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
Net income (loss) attributable to Central Garden & Pet Company |
23,237cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
17,540cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
|
Non-Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
2,550us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
3,162us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
1,296us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
2,122us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
Net income (loss) attributable to Central Garden & Pet Company |
794cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
1,317cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
(34)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
690cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
|
Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
41,918us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
34,814us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
53,978us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
35,613us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
Net income (loss) attributable to Central Garden & Pet Company |
28,757cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
23,436cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
35,259cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
23,583cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
|
Eliminations [Member] |
|
|
|
|
Income (loss) from operations |
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
Net income (loss) attributable to Central Garden & Pet Company |
(29,551)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
(24,753)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
(35,225)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
(24,273)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
|
As Previously Reported [Member] |
|
|
|
|
Income (loss) from operations |
|
44,769us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
36,414us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Previously Reported [Member] | Parent [Member] |
|
|
|
|
Income (loss) from operations |
|
9,935us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
1,152us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
20,895cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
8,187cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Previously Reported [Member] | Non-Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
|
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
0us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Previously Reported [Member] | Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
|
34,834us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
35,262us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
23,516cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
23,408cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
As Previously Reported [Member] | Eliminations [Member] |
|
|
|
|
Income (loss) from operations |
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
(23,516)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
|
(23,408)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioPreviouslyReportedMember
|
Adjustments [Member] |
|
|
|
|
Income (loss) from operations |
|
0us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
0us-gaap_OperatingIncomeLoss / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Adjustments [Member] | Parent [Member] |
|
|
|
|
Income (loss) from operations |
|
(3,142)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
(2,473)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
0cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Adjustments [Member] | Non-Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
|
3,162us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
2,122us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
1,317cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
690cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Adjustments [Member] | Guarantor Subsidiaries [Member] |
|
|
|
|
Income (loss) from operations |
|
(20)us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
351us-gaap_OperatingIncomeLoss / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
(80)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
175cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Adjustments [Member] | Eliminations [Member] |
|
|
|
|
Income (loss) from operations |
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
0us-gaap_OperatingIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
Net income (loss) attributable to Central Garden & Pet Company |
|
$ (1,237)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|
|
$ (865)cent_NetIncomeLossAttributableAfterEquityInUndistributedIncomeOfGuarantorSubsidiaries / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember / us-gaap_StatementScenarioAxis = us-gaap_ScenarioAdjustmentMember
|