XML 33 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation (Details 2) (Contracts accounted for under percentage of completion method, USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Contracts accounted for under percentage of completion method
   
Use of Estimates    
Change in Accounting Estimate Financial Effect Increase in Income from Continuing Operations before Income Taxes $ 18txt_ChangeInAccountingEstimateFinancialEffectIncreaseInIncomeFromContinuingOperationsBeforeIncomeTaxes
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
$ 21txt_ChangeInAccountingEstimateFinancialEffectIncreaseInIncomeFromContinuingOperationsBeforeIncomeTaxes
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Change in Accounting Estimate Financial Effect Increase in Income from Continuing Operations after taxes 11txt_ChangeInAccountingEstimateFinancialEffectIncreaseInIncomeFromContinuingOperations
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
13txt_ChangeInAccountingEstimateFinancialEffectIncreaseInIncomeFromContinuingOperations
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Change in Accounting Estimate Financial Effect Increase in Earnings Per Share Diluted $ 0.04txt_ChangeInAccountingEstimateFinancialEffectIncreaseInEarningsPerShareDiluted
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
$ 0.05txt_ChangeInAccountingEstimateFinancialEffectIncreaseInEarningsPerShareDiluted
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Gross Favorable Program Profit Adjustments 33txt_GrossFavorableProgramProfitAdjustments
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
24txt_GrossFavorableProgramProfitAdjustments
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Gross Unfavorable Program Profit Adjustments $ 15txt_GrossUnfavorableProgramProfitAdjustments
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
$ 3txt_GrossUnfavorableProgramProfitAdjustments
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember