XML 73 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Railcar Leasing and Management Services Group (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities $ 690.7us-gaap_CashCashEquivalentsAndShortTermInvestments $ 962.9us-gaap_CashCashEquivalentsAndShortTermInvestments
Property, plant, and equipment, net 5,733.1trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit 5,460.1trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
Net deferred profit on railcars sold to the Leasing Group (584.2)trn_NetDeferredProfitIntercompanyEquipmentSales (557.2)trn_NetDeferredProfitIntercompanyEquipmentSales
Property, plant, and equipment, net 5,148.9us-gaap_PropertyPlantAndEquipmentNet [1] 4,902.9us-gaap_PropertyPlantAndEquipmentNet
Restricted cash 211.1us-gaap_RestrictedCashAndCashEquivalents [1] 234.7us-gaap_RestrictedCashAndCashEquivalents
Debt:    
Less: unamortized discount (56.2)us-gaap_DebtInstrumentUnamortizedDiscount [1] (60.0)us-gaap_DebtInstrumentUnamortizedDiscount
Total debt 3,485.9us-gaap_DebtAndCapitalLeaseObligations [1] 3,553.0us-gaap_DebtAndCapitalLeaseObligations
Net deferred tax liabilities 614.7us-gaap_DeferredTaxLiabilities 615.0us-gaap_DeferredTaxLiabilities
Recourse    
Debt:    
Recourse 888.5us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
889.3us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Less: unamortized discount (56.2)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
(60.0)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Total debt 832.3us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
829.3us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
Non-recourse    
Debt:    
Total debt 2,653.6us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
2,723.7us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
Partially-owned subsidiaries    
Consolidating Financial Information    
Restricted cash 89.1us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
[1] 91.9us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
Leasing Group    
Consolidating Financial Information    
Net deferred profit on railcars sold to the Leasing Group (584.2)trn_NetDeferredProfitIntercompanyEquipmentSales
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
(557.2)trn_NetDeferredProfitIntercompanyEquipmentSales
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Wholly-owned subsidiaries    
Consolidating Financial Information    
Cash, cash equivalents, and short-term marketable securities 4.4us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
11.9us-gaap_CashCashEquivalentsAndShortTermInvestments
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Property, plant, and equipment, net 2,833.3trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
2,599.2trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Restricted cash 122.0us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
142.8us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Debt:    
Total debt 1,193.7us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,246.9us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Net deferred tax liabilities 654.7us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
658.2us-gaap_DeferredTaxLiabilities
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Leasing Group | Wholly-owned subsidiaries | Recourse    
Debt:    
Recourse 38.3us-gaap_DebtInstrumentCarryingAmount
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
39.1us-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 38.3us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
39.1us-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,155.4us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_WhollyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,207.8us-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,983.4trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,999.9trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Restricted cash 89.1us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
91.9us-gaap_RestrictedCashAndCashEquivalents
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
Debt:    
Total debt 1,498.2us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,515.9us-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
0.9us-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,498.2us-gaap_DebtAndCapitalLeaseObligations
/ dei_LegalEntityAxis
= trn_PartiallyOwnedSubsidiariesMember
/ us-gaap_LongtermDebtTypeAxis
= trn_NonRecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
1,515.9us-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 686.3us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
951.0us-gaap_CashCashEquivalentsAndShortTermInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Property, plant, and equipment, net 916.4trn_PropertyPlantAndEquipmentNetBeforeAdjustmentToNetDeferredProfit
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
861.0trn_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 794.0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
790.2us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Net deferred tax liabilities (40.9)us-gaap_DeferredTaxLiabilities
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
(44.1)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
850.2us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Less: unamortized discount (56.2)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
(60.0)us-gaap_DebtInstrumentUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
Total debt 794.0us-gaap_DebtAndCapitalLeaseObligations
/ us-gaap_LongtermDebtTypeAxis
= trn_RecourseMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_ManufacturingCorporateMember
790.2us-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
[1] (unaudited)