XML 26 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Railcar Leasing and Management Services Group (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended 16 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues $ 1,626.7us-gaap_SalesRevenueNet $ 1,460.5us-gaap_SalesRevenueNet  
Proceeds from railcar lease fleet sales owned more than one year at the time of sale 78.5trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale 224.3trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale  
Railcar Leasing and Management Services Group      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues 244.2us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
442.2us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
 
Rail Group      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues 875.4us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailGroupMember
601.1us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailGroupMember
 
Element      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Proceeds from the sale of leased railcars 127.0trn_ProceedsfromtheSaleofLeasedAssets
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
514.3trn_ProceedsfromtheSaleofLeasedAssets
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
1,114.7trn_ProceedsfromtheSaleofLeasedAssets
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
Element | Rail Group      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues 15.2us-gaap_SalesRevenueNet
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailGroupMember
13.7us-gaap_SalesRevenueNet
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailGroupMember
 
Railcars owned one year or less at the time of sale | Railcar Leasing and Management Services Group      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues 78.7us-gaap_SalesRevenueNet
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
292.9us-gaap_SalesRevenueNet
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
 
Railcars owned one year or less at the time of sale | Element | Railcar Leasing and Management Services Group      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total revenues 50.1us-gaap_SalesRevenueNet
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
277.9us-gaap_SalesRevenueNet
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
 
Proceeds from railcar lease fleet sales owned more than one year at the time of sale $ 61.7trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember
$ 222.7trn_ProceedsFromSalesOfRailcarsOwnedMoreThanOneYearAtTimeOfSale
/ us-gaap_LeaseArrangementTypeAxis
= trn_ElementMember
/ trn_RevenueByTypeAxis
= trn_RailcarOwnedOneYearOrLessMember
/ us-gaap_StatementBusinessSegmentsAxis
= trn_RailcarLeasingAndManagementServicesGroupMember