XML 53 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Railcar Leasing and Management Services Group (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities $ 962.9us-gaap_CashCashEquivalentsAndShortTermInvestments $ 578.2us-gaap_CashCashEquivalentsAndShortTermInvestments
Property, plant, and equipment, net 5,460.1trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit 5,320.3trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
Net deferred profit on railcars sold to the Leasing Group (557.2)trn_NetDeferredProfitIntercompanyEquipmentSales (549.7)trn_NetDeferredProfitIntercompanyEquipmentSales
Property, plant, and equipment, net 4,902.9us-gaap_PropertyPlantAndEquipmentNet 4,770.6us-gaap_PropertyPlantAndEquipmentNet
Restricted cash 234.7us-gaap_RestrictedCashAndCashEquivalents 260.7us-gaap_RestrictedCashAndCashEquivalents
Debt:    
Less: unamortized discount (60.0)us-gaap_DebtInstrumentUnamortizedDiscount (74.1)us-gaap_DebtInstrumentUnamortizedDiscount
Total debt 3,553.0us-gaap_DebtAndCapitalLeaseObligations 2,989.8us-gaap_DebtAndCapitalLeaseObligations
Net deferred tax liabilities 615.0us-gaap_DeferredTaxLiabilities 639.4us-gaap_DeferredTaxLiabilities
Recourse    
Debt:    
Recourse 889.3us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
493.1us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Less: unamortized discount (60.0)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
(74.1)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Total debt 829.3us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
419.0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Non-recourse    
Debt:    
Total debt 2,723.7us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
2,570.8us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
Partially-owned subsidiaries    
Consolidating Financial Information    
Restricted cash 91.9us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
77.1us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
Leasing Group    
Consolidating Financial Information    
Net deferred profit on railcars sold to the Leasing Group (557.2)trn_NetDeferredProfitIntercompanyEquipmentSales
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
(549.7)trn_NetDeferredProfitIntercompanyEquipmentSales
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Wholly-owned subsidiaries    
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities 11.9us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
3.5us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Property, plant, and equipment, net 2,599.2trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
2,964.6trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Restricted cash 142.8us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
183.6us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Debt:    
Total debt 1,246.9us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,356.9us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Net deferred tax liabilities 658.2us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
671.9us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Wholly-owned subsidiaries | Recourse    
Debt:    
Recourse 39.1us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
42.2us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Less: unamortized discount 0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Total debt 39.1us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
42.2us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Wholly-owned subsidiaries | Non-recourse    
Debt:    
Total debt 1,207.8us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,314.7us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Partially-owned subsidiaries    
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities 0us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Property, plant, and equipment, net 1,999.9trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,685.1trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Restricted cash 91.9us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
77.1us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Debt:    
Total debt 1,515.9us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,256.1us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Net deferred tax liabilities 0.9us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Partially-owned subsidiaries | Recourse    
Debt:    
Recourse 0us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Less: unamortized discount 0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_DebtInstrumentUnamortizedDiscount
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Total debt 0us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
0us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Partially-owned subsidiaries | Non-recourse    
Debt:    
Total debt 1,515.9us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,256.1us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Manufacturing/ Corporate    
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities 951.0us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
574.7us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Property, plant, and equipment, net 861.0trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
670.6trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Restricted cash 0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
0us-gaap_RestrictedCashAndCashEquivalents
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Debt:    
Total debt 790.2us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
376.8us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Net deferred tax liabilities (44.1)us-gaap_DeferredTaxLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
(32.5)us-gaap_DeferredTaxLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Manufacturing/ Corporate | Recourse    
Debt:    
Recourse 850.2us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
450.9us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Less: unamortized discount (60.0)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
(74.1)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Total debt 790.2us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
376.8us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Manufacturing/ Corporate | Non-recourse    
Debt:    
Total debt $ 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
$ 0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember