Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Additional Information (Detail)

v2.4.1.9
Fair Value Measurements - Additional Information (Detail) (Senior Subordinated Notes [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Dec. 27, 2014
Sep. 27, 2014
Dec. 28, 2013
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior subordinated notes due date Mar. 01, 2018    
Obligation to pay principle on the Company senior subordinates notes $ 450.0us-gaap_DebtInstrumentFaceAmount    
Senior subordinated notes, percentage 8.25%us-gaap_DebtInstrumentInterestRateStatedPercentage    
Carrying (Reported) Amount, Fair Value Disclosure [Member]
     
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Carrying value of senior subordinated notes 449.6us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
449.5us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
449.4us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
Level 1 [Member] | Portion at Fair Value, Fair Value Disclosure [Member]
     
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated fair value of senior subordinated notes due 2018 $ 461.9us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
$ 459.5us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember
$ 434.3us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_PortionAtFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorSubordinatedNotesMember