XML 15 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Fair Value Measurements (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Jan. 03, 2015
Manufacturing group    
Fair value of derivative instruments    
Forward exchange contracts maximum maturity period 3 years  
Foreign currency exchange contracts    
Fair value of derivative instruments    
Net deferred (gain)/loss in accumulated other comprehensive loss 25us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
 
Foreign currency exchange contracts | Manufacturing group    
Fair value of derivative instruments    
Notional amounts 558invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember
696invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember
Fair Value, Inputs, Level 2 | Foreign currency exchange contracts | Manufacturing group    
Fair value of derivative instruments    
Derivative Asset, Fair Value 25us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember
16us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember
Derivative Liability, Fair Value 48us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember
$ 26us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ dei_LegalEntityAxis
= txt_SegmentManufacturingGroupMember