XML 93 R64.htm IDEA: XBRL DOCUMENT
v3.22.4

Note 6. Railcar Leasing and Management Services Group Selected Leasing Income Statement Information (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2022 | Sep. 30, 2022 | Jun. 30, 2022 | Mar. 31, 2022 | Dec. 31, 2021 | Sep. 30, 2021 | Jun. 30, 2021 | Mar. 31, 2021 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  | $ 591.2 | $ 496.6 | $ 416.8 | $ 472.7 | $ 472.2 | $ 419.8 | $ 293.3 | $ 330.7 | $ 1,977.3 |  | $ 1,516.0 |  | $ 1,749.7 |
Total operating profit (loss) |  | 113.5 | 92.7 | 73.0 | 54.8 | 69.2 | 78.3 | 57.8 | 51.5 | 334.0 |  | 256.8 |  | (154.6) |
Depreciation and amortization |  |  |  |  |  |  |  |  |  | 276.4 |  | 265.7 |  | 258.5 |
Selling, engineering, and administrative expenses: |  | $ 47.7 | $ 48.0 | $ 45.0 | $ 44.7 | $ 42.9 | $ 45.8 | $ 46.2 | $ 44.7 | 185.4 |  | 179.6 |  | 189.6 |
Profit recognized at sales-type lease commencement (1) |  |  |  |  |  |  |  |  |  | 1.3 | [1] | 0.0 |  | 0.0 |
Loss on extinguishment of debt |  |  |  |  |  |  |  |  |  | 1.5 |  | 11.7 |  | 5.0 |
Sustainable Railcar Conversions |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation |  |  |  |  |  |  |  |  |  | 12.1 |  |  |  |  |
Small Cube Covered Hoppers |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation |  |  |  |  |  |  |  |  |  |  |  | 7.0 |  | 7.0 |
Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total operating profit (loss) |  |  |  |  |  |  |  |  |  | 423.3 |  | 350.9 |  | 353.7 |
Operating Segments [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total operating profit (loss) |  |  |  |  |  |  |  |  |  | 482.4 |  | 355.6 |  | 390.0 |
Operating Segments [Member] | Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  | $ 770.6 |  | $ 735.3 |  | 802.3 |
Revenues, Percent Change |  |  |  |  |  |  |  |  |  | 4.80% |  | (8.40%) |  |  |
Total operating profit (loss) | [2] |  |  |  |  |  |  |  |  | $ 423.3 |  | $ 350.9 |  | $ 353.7 |
Operating Income (Loss), Percent Change |  |  |  |  |  |  |  |  |  | 20.60% |  | (0.80%) |  |  |
Operating Profit Margin |  |  |  |  |  |  |  |  |  | 54.90% |  | 47.70% |  | 44.10% |
Depreciation and amortization | [2] |  |  |  |  |  |  |  |  | $ 236.4 | [3] | $ 226.0 | [3],[4] | $ 214.7 | [4]
Depreciation, Depletion, and Amortization, Percent Change | [2],[3] |  |  |  |  |  |  |  |  | 4.60% |  | 5.30% | [4] |  |
Cost, Maintenance | [2] |  |  |  |  |  |  |  |  | $ 113.4 |  | $ 95.0 |  | 88.1 |
Maintenance Costs, Percent Change | [2] |  |  |  |  |  |  |  |  | 19.40% |  | 7.80% |  |  |
Payments for Rent | [2] |  |  |  |  |  |  |  |  | $ 19.3 |  | $ 18.4 |  | 21.1 |
Operating Leases, Rent Expense and Ad Valorem Taxes, Percent Change | [2] |  |  |  |  |  |  |  |  | 4.90% |  | (12.80%) |  |  |
Selling, engineering, and administrative expenses: | [2] |  |  |  |  |  |  |  |  | $ 54.0 |  | $ 50.6 |  | 51.3 |
Selling, Engineering, and Administrative Expense, Percent Change | [2] |  |  |  |  |  |  |  |  | 6.70% |  | (1.40%) |  |  |
Interest Expense | [5] |  |  |  |  |  |  |  |  | $ 186.7 |  | $ 181.6 |  | 196.2 |
Interest Expense, Percent Change |  |  |  |  |  |  |  |  |  | 2.80% |  | (7.40%) |  |  |
Leasing and management [Member] | Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  | $ 770.6 |  | $ 735.3 |  | 747.9 |
Revenues, Percent Change |  |  |  |  |  |  |  |  |  | 4.80% |  | (1.70%) |  |  |
Total operating profit (loss) |  |  |  |  |  |  |  |  |  | $ 295.8 |  | $ 296.8 |  | $ 336.0 |
Operating Income (Loss), Percent Change |  |  |  |  |  |  |  |  |  | (0.30%) |  | (11.70%) |  |  |
Leasing and management [Member] | Operating Segments [Member] | Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Operating Profit Margin |  |  |  |  |  |  |  |  |  | 38.40% |  | 40.40% |  | 44.90% |
Railcar Owned One Year or Less [Member] | Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Revenues |  |  |  |  |  |  |  |  |  | $ 0.0 | [6] | $ 0.0 | [6] | $ 54.4 |
Sales of Leased Railcars [Domain] | Railcar Leasing and Management Services Group [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total operating profit (loss) |  |  |  |  |  |  |  |  |  | $ 127.5 |  | $ 54.1 |  | $ 17.7 |
Operating Profit Margin |  |  |  |  |  |  |  |  |  | 16.80% |  | 11.70% |  | 9.20% |
[1] | Included in gains on dispositions of property – lease portfolio sales on our Consolidated Statements of Operations.
[2] | Operating profit includes: depreciation; fleet operating costs, which include maintenance, compliance, freight, and storage; rent and ad valorem taxes; and selling, engineering, and administrative expenses. Amortization of deferred profit on railcars sold from the Rail Products Group to the Leasing Group is included in the operating profits of the Leasing Group, resulting in the recognition of depreciation expense based on our original manufacturing cost of the railcars. Interest expense is not a component of operating profit and includes the effect of hedges.
[3] | Depreciation expense includes $12.1 million and $8.8 million for the years ended December 31, 2022 and 2021, respectively, related to the disposal of certain railcar components associated with our sustainable railcar conversion program.
[4] | Additionally, depreciation expense related to our small cube covered hopper railcars decreased by approximately $7.0 million for the years ended December 31, 2021 and 2020 as a result of the impairment charge recorded in the second quarter of 2020 related to these railcars.
[5] | Interest expense for the year ended December 31, 2022 includes $1.5 million of loss on extinguishment of debt associated with the repayment of TRIP Railcar Co.'s outstanding term loan agreement. See Note 8 for more information. Interest expense for the year ended December 31, 2021 includes $11.7 million of loss on extinguishment of debt associated with the refinancing of our partially-owned subsidiaries' debt. Interest expense for the year ended December 31, 2020 includes $5.0 million of loss on extinguishment of debt associated with the early redemption of debt.
[6] | Beginning in the fourth quarter of 2020, we made a prospective change in the presentation of sales of railcars from the lease fleet. Therefore, all railcar sales for the years ended December 31, 2022 and 2021 are presented as a net gain or loss from the disposal of a long-term asset regardless of the age of railcar that is sold. See Note 1 for more information.

X
- Definition Percent Change in Depreciation Expense + References No definition available. + Details
Name: | trn_DepreciationDepletionandAmortizationPercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Change in Interest Expense + References No definition available. + Details
Name: | trn_InterestExpensePercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Change in Maintenance Expense + References No definition available. + Details
Name: | trn_MaintenanceCostsPercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Change in Operating Profit + References No definition available. + Details
Name: | trn_OperatingIncomeLossPercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent Change in Rent Expense and Ad Valorem Taxes + References No definition available. + Details
Name: | trn_OperatingLeasesRentExpenseAndAdValoremTaxesPercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity, expressed as a percentage of aggregate revenue. + References No definition available. + Details
Name: | trn_OperatingProfitMargin
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage change in revenue. + References No definition available. + Details
Name: | trn_RevenuesPercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Selling, Engineering, and Administrative Expense, Percent Change + References No definition available. + Details
Name: | trn_SellingEngineeringandAdministrativeExpensePercentChange
Namespace Prefix: | trn_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost of maintenance incurred and directly related to good produced and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(b)(2)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_CostMaintenance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_Depreciation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 50 -Section 40 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585 + Details
Name: | us-gaap_GainsLossesOnExtinguishmentOfDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 31 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Cash payments to lessor's for use of assets under operating leases. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 25 -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585 + Details
Name: | us-gaap_PaymentsForRent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 32 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 40 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 42 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 235 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -URI https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756 Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 10 -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -URI https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of profit (loss) recognized at commencement from sales-type lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 30 -Section 50 -Paragraph 5 -Subparagraph (a)(1) -URI https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 6A -URI https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306 + Details
Name: | us-gaap_SalesTypeLeaseSellingProfitLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=trn_SustainableRailcarConversionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=trn_SmallCubeCoveredHoppersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=trn_RailcarLeasingAndManagementServicesGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=trn_LeasingAndManagementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=trn_RailcarOwnedOneYearOrLessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=trn_SalesofLeasedRailcarsDomain
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |