XML 73 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Fair Values And Classification Of Financial Assets And Liabilities Measured On A Recurring Basis) (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 03, 2015
Other Assets [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value assets $ 1,283us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Assets [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swaps, at fair value asset 1us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Assets, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value assets 1,284us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
Other Accrued Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 3,325us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Accrued Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 145us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Other Long-Term Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 326us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
Other Long-Term Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 68us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Liabilities, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value liabilities 3,864us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilitiesTotalMember
Level 1 [Member] | Other Assets [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value assets 0us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Other Assets [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swaps, at fair value asset 0us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Assets, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Other Accrued Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Other Accrued Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Other Long-Term Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Other Long-Term Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 1 [Member] | Liabilities, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value liabilities 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilitiesTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Level 2 [Member] | Other Assets [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value assets 1,283us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Other Assets [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swaps, at fair value asset 1us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Assets, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value assets 1,284us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Other Accrued Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 3,325us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Other Accrued Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 145us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Other Long-Term Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 326us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Other Long-Term Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 68us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 2 [Member] | Liabilities, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value liabilities 3,864us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilitiesTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Level 3 [Member] | Other Assets [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value assets 0us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Other Assets [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swaps, at fair value asset 0us-gaap_InterestRateDerivativeAssetsAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Assets, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value assets 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AssetsTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Other Accrued Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Other Accrued Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Other Long-Term Liabilities [Member] | Foreign Currency Forwards [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Foreign currency forwards, fair value liabilities 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Other Long-Term Liabilities [Member] | Interest Rate Swaps [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Interest rate swap, fair value liabilities 0us-gaap_InterestRateDerivativeLiabilitiesAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Level 3 [Member] | Liabilities, Total [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Total fair value liabilities $ 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LiabilitiesTotalMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member