XML 100 R93.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Accumulated Other Comprehensive Loss - Summary of Impact of Accumulated Other Comprehensive Income (Loss) on Income Statement (Detail) (USD $) In Thousands, unless otherwise specified | 12 Months Ended
--- | ---
Dec. 28, 2014 | Dec. 29, 2013 | Dec. 30, 2012
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | $ 2,559us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax | $ 16,499us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax | $ 3,665us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
Reclassification to income, Tax Effect | 988us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax | 6,383us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax | 1,442us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
Reclassification to income, Net of Tax | 1,571us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax | 10,116us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax | 2,223us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
Pension Plans [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 1,779us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 15,069us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 2,839us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Reclassification to income, Tax Effect | 687us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 5,827us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 1,118us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Reclassification to income, Net of Tax | 1,092us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 9,242us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 1,721us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember
Postretirement Benefits [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 780us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 1,430us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 826us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Reclassification to income, Tax Effect | 301us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 556us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 324us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Reclassification to income, Net of Tax | 479us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 874us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember | 502us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Cost of Sales [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 457us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 1,528us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 411us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
Cost of Sales [Member] | Pension Plans [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 356us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 1,356us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 312us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
Cost of Sales [Member] | Postretirement Benefits [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 101us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 172us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember | 99us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_CostOfSalesMember
S,D&A Expenses [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 2,102us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 14,971us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 3,254us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember
S,D&A Expenses [Member] | Pension Plans [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | 1,423us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 13,713us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | 2,527us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember
S,D&A Expenses [Member] | Postretirement Benefits [Member] |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |
Reclassification to income, Pre-tax Activity | $ 679us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | $ 1,258us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember | $ 727us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_IncomeStatementLocationAxis = us-gaap_SellingGeneralAndAdministrativeExpensesMember

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustment from accumulated other comprehensive (income) loss related to net period benefit cost (credit) for pension and other postretirement defined benefit plans. + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustment from accumulated other comprehensive (income) loss related to net period benefit cost (credit) for pension and other postretirement defined benefit plans. + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of tax (expense) benefit of reclassification adjustment from accumulated other comprehensive (income) loss related to pension and other postretirement defined benefit plans. + References No definition available. + Details
Name: | us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |