XML 106 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Details Textual) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Income Tax Contingency [Line Items]      
Income from continuing operations before income taxes for U.S. operations $ 1,051.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic $ 571.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic $ 376.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Income from continuing operations before income taxes for foreign operations 12.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 19.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign 9.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Tax benefit from reversal of valuation allowance on foreign tax credits   6.4us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance  
Adjustment to net deferred tax liability for state tax filing responsibilities   5.1trn_EffectiveIncomeTaxRateReconciliationStateTaxNexusAmount  
Tax benefit from final audit settlement with IRS     3.5us-gaap_IncomeTaxReconciliationTaxSettlementsDomestic
Tax benefit recognized on release of net state tax reserves     4.4us-gaap_IncomeTaxReconciliationTaxContingenciesStateAndLocal
Additions for tax positions of prior years 2.5us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 2.8us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Reduction in tax positions of prior years 0.1us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 0us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions 1.1us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Unrecognized tax benefits including interest and penalties that would affect the Company's effective tax rate if recognized 15.0us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 13.8us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate  
Total accrued interest and penalties related to uncertain tax positions 11.6us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 10.8us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued  
Increase (decrease) in income tax expense related to interest and penalties on unrecognized tax benefits 0.8us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense 0.5us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense (3.0)us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Lapse in Statute of Limitations      
Income Tax Contingency [Line Items]      
Reasonably possible decrease to unrecognized tax benefits within twelve months 0.1us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
/ us-gaap_ReasonablyPossibleSignificantChangeInUnrecognizedTaxBenefitsByItemAxis
= trn_LapseInStatuteOfLimitationsMember
   
Swiss subsidiary      
Income Tax Contingency [Line Items]      
Number of subsidiaries 2trn_NumberOfSubsidiaries
/ dei_LegalEntityAxis
= trn_SwissSubsidiaryMember
   
General period of statute of limitations in Switzerland 5 years    
Extended period of statute of limitations in Switzerland 15 years    
U.S. Federal      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 33.5us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_DomesticCountryMember
   
State and local      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards $ 3.6us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic
/ us-gaap_IncomeTaxAuthorityAxis
= us-gaap_StateAndLocalJurisdictionMember