XML 61 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Total
Common Stock [Member]
Paid-in Capital [Member]
Treasury Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income/(loss) [Member]
Balance, Beginning at Dec. 29, 2012            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings $ 153,928us-gaap_NetIncomeLoss $ 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
$ 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
$ 153,928us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
$ 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Currency translation adjustments (530)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
(530)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Change in unrecognized pension benefit costs, net of tax of 2010: $105, 2011: $3,200, 2012: $(137) 3,477us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
3,477us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Unrealized gain on interest rate swap, net of tax of 2010: $(342), 2011: $437, 2012: $(149) 817us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
817us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Exercise of stock options 3,842us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised 3us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
3,839us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Stock compensation 11,862us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
11,862us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Tax benefit on stock compensation 19,315us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
19,315us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Purchase of treasury stock (4,391)us-gaap_TreasuryStockValueAcquiredCostMethod 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
(4,391)us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Ending at Dec. 28, 2013 838,347us-gaap_StockholdersEquity 144us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
268,229us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
(151,743)us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
730,352us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
(8,635)us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 193,312us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
193,312us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Currency translation adjustments (18,770)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax 0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
(18,770)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Change in unrecognized pension benefit costs, net of tax of 2010: $105, 2011: $3,200, 2012: $(137) (4,420)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
(4,420)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Unrealized gain on interest rate swap, net of tax of 2010: $(342), 2011: $437, 2012: $(149) 394us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
394us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Stock compensation 16,690us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue 0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
16,690us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Tax benefit on stock compensation 25,490us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
25,490us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Purchase of treasury stock (44,283)us-gaap_TreasuryStockValueAcquiredCostMethod 0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
(44,283)us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
0us-gaap_TreasuryStockValueAcquiredCostMethod
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
Balance, Ending at Jan. 03, 2015 $ 1,006,760us-gaap_StockholdersEquity $ 144us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_CommonStockMember
$ 310,409us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (196,026)us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_TreasuryStockMember
$ 923,664us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_RetainedEarningsMember
$ (31,431)us-gaap_StockholdersEquity
/ dei_LegalEntityAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember